QCM Exama

Télécharger au format rtf, pdf ou txt
Télécharger au format rtf, pdf ou txt
Vous êtes sur la page 1sur 37

Quesntion numéro1

Vous êtes stagiaire chez Northwind Electric Cars. Vous devez créer une fonction
qui calcule la vitesse moyenne de ses véhicules sur une piste de 400 mètres. La
sortie doit être aussi précise que possible.Comment devez-vous compléter le
code ? Pour répondre à cette question, sélectionnez les segments de code
appropriés dans la zone de réponse.
# Calculateur de vitesse

distance = (input("Entrez la distance parcourue en mètres"))

distance_kms = distance / 1000 # convertir en kilomètres

temps = (input("Entrez le temps réalisé en secondes"))temps_heures = temps / 3600


# convertir en heures vitesse = distance_kms / temps_heuresprint("La vitesse
moyenne est de : ", vitesse, " km/h")Zone de réponse Active Screen Vous êtes stagiaire
chez Northwind Electric Cars. Vous devez créer une fonction qui calcule la vitesse
moyenne de ses véhicules sur une piste de 400 mètres. La sortie doit être aussi précise
que possible.

Comment devez-vous compléter le code ? Pour répondre à cette question, sélectionnez


les segments de code appropriés dans la zone de réponse.

Option A

vrai float

Option B

vrai float

Quesntion numéro2

Vous écrivez un programme Python. Le programme recueille des données client


et les stocke dans une base de données.Le programme gère une grande variété
de données.Vous devez veiller à ce que le programme gère correctement les
données pour qu'elles puissent être stockées en bonne et due forme dans la
base de données.Faites correspondre le type de données au segment de code.
Pour répondre à cette question, faites glisser le type de données approprié de la
colonne de gauche vers le segment de code correspondant à droite. Chaque type
de données peut être utilisé une seule fois, plusieurs fois ou pas du tout. 
int âge = 2

bool
mineur = False

str nom = "Contoso"

float poids= 123.5code

str postal = "81000"

Quesntion numéro3
Pendant les vacances scolaires, vous vous portez volontaire pour
expliquer certains concepts de programmation de base à vos
cadets.Vous souhaitez leur présenter le concept de type de données de
Python. Vous créez les trois segments de code suivants : # Segment de
code 1x1 = "20"y1 = 3a = x1 * y1 # Segment de code 2x2 = 6y2 = 4b =
x2 / y2 # Segment de code 3x3 = 2.5y3 = 1c = x3 / y3Vous devez
évaluer les segments de code.Pour chacune des affirmations suivantes,
sélectionnez Oui si l'affirmation est exacte. Sinon, sélectionnez
Non.REMARQUE : chaque réponse correcte vaut un point. OuiNonAprès
avoir exécuté le segment de code 1, le type de données de la variable a est str. Après
avoir exécuté le segment de code 2, le type de données de la variable b est float.Après
avoir exécuté le segment de code 3, le type de données de la variable c est int.Zone de
réponse Statement Analysis Pendant les vacances scolaires, vous vous portez
volontaire pour expliquer certains concepts de programmation de base à vos cadets.

Vous souhaitez leur présenter le concept de type de données de Python. Vous créez les
trois segments de code suivants :

# Segment de code 1
x1 = "20"
y1 = 3
a = x1 * y1
 
# Segment de code 2
x2 = 6
y2 = 4
b = x2 / y2
 
# Segment de code 3
x3 = 2.5
y3 = 1
c = x3 / y3

Vous devez évaluer les segments de code.

Pour chacune des affirmations suivantes, sélectionnez Oui si l'affirmation est exacte.
Sinon, sélectionnez Non.

REMARQUE : chaque réponse correcte vaut un point.

vrai Après avoir exécuté le segment de code 1, le type de données


de la variable a est str

vrai Après avoir exécuté le segment de code 2, le type de données


de la variable b est float

faux Après avoir exécuté le segment de code 3, le type de données


de la variable c est int.

Quesntion numéro4
Faites correspondre le type de données aux opérations type.Pour
répondre à cette question, faites glisser le type de données approprié
vers l'opération type qui convient. Chaque type de données peut être
utilisé une seule fois, plusieurs fois ou pas du tout.

Zone de réponse Drag and Drop


int
float
str
bool

float type(+1E10)

flaot type(5.0)

str type("True")

bool type(False)

Quesntion numéro5
Vous créez le programme suivant pour localiser une salle de conférence
et afficher son nom. Les numéros de ligne sont inclus uniquement à
titre de référence. 01 salles = {1: 'Salle de réception', 2: 'Salle de
conférence'} 02 salle = input('Entrez le numéro de la salle : ') 03 if not
salle in salles: 04 print('Cette salle n'existe pas.') 05 else: 06 print("Le
nom de la salle est " + salles[salle]) Des collègues signalent que le
programme génère parfois des résultats incorrects. Vous devez
résoudre le problème au niveau du programme. Utilisez les menus
déroulants pour sélectionner la réponse correspondant à chaque
question en fonction des informations présentées dans le segment de
code. Quels sont les deux types de données qui sont stockés dans la liste salles à la
ligne 01 ? Quel est le type de données de salle à la ligne 02 ? Pourquoi la ligne 03 ne
trouve-t-elle pas les salles ?Zone de réponse Graphic Interpretation Vous créez le
programme suivant pour localiser une salle de conférence et afficher son nom. Les
numéros de ligne sont inclus uniquement à titre de référence.

01 salles = {1: 'Salle de réception', 2: 'Salle de conférence'}


02 salle = input('Entrez le numéro de la salle : ')
03 if not salle in salles:
04   print('Cette salle n'existe pas.')
05 else:
06   print("Le nom de la salle est " + salles[salle])

Des collègues signalent que le programme génère parfois des résultats incorrects.

Vous devez résoudre le problème au niveau du programme. Utilisez les menus


déroulants pour sélectionner la réponse correspondant à chaque question en fonction
des informations présentées dans le segment de code.

Option A

vrai int and string

faux bool and string

faux float and bool

faux float and int

Option B

vrai string

faux bool

faux float

Faux int

Quesntion numéro6
Northwind Traders vous a engagé comme stagiaire dans l'équipe de
codage chargée de créer des applications d'e-commerce. Vous devez
écrire un script qui demande à l'utilisateur d'entrer une valeur. Cette
valeur doit être utilisée comme nombre entier dans un calcul, même si
l'utilisateur entre une valeur décimale. Vous devez écrire le code en
fonction de ces exigences. Quel segment de code devez-vous utiliser ?
Northwind Traders vous a engagé comme stagiaire dans l'équipe de codage chargée de
créer des applications d'e-commerce.

Vous devez écrire un script qui demande à l'utilisateur d'entrer une valeur. Cette valeur
doit être utilisée comme nombre entier dans un calcul, même si l'utilisateur entre une
valeur décimale.
Vous devez écrire le code en fonction de ces exigences.

Quel segment de code devez-vous utiliser ? totalÉléments = input("Combien d'éléments


voulez-vous ?")

Quesntion numéro6
Northwind Traders vous a engagé comme stagiaire dans l'équipe de
codage chargée de créer des applications d'e-commerce. Vous devez
écrire un script qui demande à l'utilisateur d'entrer une valeur. Cette
valeur doit être utilisée comme nombre entier dans un calcul, même si
l'utilisateur entre une valeur décimale. Vous devez écrire le code en
fonction de ces exigences. Quel segment de code devez-vous utiliser ?
Northwind Traders vous a engagé comme stagiaire dans l'équipe de codage chargée de
créer des applications d'e-commerce.

Vous devez écrire un script qui demande à l'utilisateur d'entrer une valeur. Cette valeur
doit être utilisée comme nombre entier dans un calcul, même si l'utilisateur entre une
valeur décimale.

Vous devez écrire le code en fonction de ces exigences.

Quel segment de code devez-vous utiliser ?

faux totalÉléments = input("Combien d'éléments voulez-vous ?")

totalÉléments = int(input("Combien d'éléments voulez-vous ?"))

vrai totalÉléments = int(input("Combien d'éléments voulez-vous ?"))

faux totalÉléments = str(input("Combien d'éléments voulez-vous ?"))

faux totalÉléments = float(input("Combien d'éléments voulez-vous ?"))

Quesntion numéro7
Vous créez un programme Python qui affiche un message de
félicitations aux employés à la date d'anniversaire de leur entrée en
service.Vous devez calculer le nombre d'années d'ancienneté et
imprimer un message de félicitations.Vous avez écrit le code suivant.
Les numéros de ligne sont inclus uniquement à titre de référence. 01
début = input("Quel âge aviez-vous à la date de votre entrée dans
l'entreprise ?")02 fin = input("Quel âge avez-vous
aujourd'hui ?")03Vous devez compléter le programme.Quel code
devez-vous utiliser à la ligne 03 ? Vous créez un programme Python qui affiche
un message de félicitations aux employés à la date d'anniversaire de leur entrée en
service.

Vous devez calculer le nombre d'années d'ancienneté et imprimer un message de


félicitations.

Vous avez écrit le code suivant. Les numéros de ligne sont inclus uniquement à titre de
référence.
01 début = input("Quel âge aviez-vous à la date de votre entrée dans
l'entreprise ?")
02 fin = input("Quel âge avez-vous aujourd'hui ?")
03

Vous devez compléter le programme.

Quel code devez-vous utiliser à la ligne 03 ?

vrai print("Félicitations pour vos " + str(int(fin) - int(début)) + "


années d'ancienneté !")

faux print("Félicitations pour vos " + (int(fin) - int(début)) + "


années d'ancienneté !")

faux print("Félicitations pour vos " + str(fin - début) + " années


d'ancienneté !")

faux print("Félicitations pour vos " + int(fin - début) + " années


d'ancienneté !")

Quesntion numéro8
Vous développez une application Python pour votre entreprise. Une
liste nommée employés contient 200 noms d'employés, les cinq
derniers étant les dirigeants de l'entreprise. Vous devez découper la
liste pour afficher tous les employés à l'exclusion des dirigeants. Quels
sont les deux segments de code que vous devez utiliser ? Chaque
réponse correcte constitue une solution complète. Choisissez deux
réponses. Vous développez une application Python pour votre entreprise.

Une liste nommée employés contient 200 noms d'employés, les cinq derniers étant les
dirigeants de l'entreprise. Vous devez découper la liste pour afficher tous les employés
à l'exclusion des dirigeants.

Quels sont les deux segments de code que vous devez utiliser ?
Chaque réponse correcte constitue une solution complète.
Choisissez deux réponses. employés[0:-4]

faux employés[0:-4]

vrai employés[0:-5]

faux employés[1:-5]

vrai employés[:-5]

faux employés[1:-4]

Quesntion numéro9
Vous écrivez un programme Python dans le but d'évaluer une formule
arithmétique. La formule est la suivante : b est égal à a multiplié par
moins un, puis élevé à la deuxième puissance, où a est la valeur entrée
et b est le résultat. Vous créez le segment de code suivant. Les numéros
de ligne sont inclus uniquement à titre de référence. 01 a =
eval(input("Entrez un nombre pour l'équation : ")) 02 b = Vous devez
vérifier que le résultat est correct. Comment devez-vous compléter le
code à la ligne 02 ? Pour répondre à cette question, faites glisser le
segment de code approprié vers l'emplacement correct. Chaque
segment de code peut être utilisé une seule fois, plusieurs fois ou pas
du tout. Vous devrez peut-être faire glisser la barre de fractionnement
entre les volets ou faire défiler pour afficher le contenu.REMARQUE :
chaque réponse correcte vaut un point. b = Drag and Drop
-
(
)
**
**2
2
a

Vous écrivez un programme Python dans le but d'évaluer une formule arithmétique.

La formule est la suivante : b est égal à a multiplié par moins un, puis élevé à la
deuxième puissance, où a est la valeur entrée et b est le résultat.

Vous créez le segment de code suivant. Les numéros de ligne sont inclus uniquement à
titre de référence.
01 a = eval(input("Entrez un nombre pour l'équation : "))

02 b =

Vous devez vérifier que le résultat est correct.

Comment devez-vous compléter le code à la ligne 02 ? Pour répondre à cette question,


faites glisser le segment de code approprié vers l'emplacement correct. Chaque
segment de code peut être utilisé une seule fois, plusieurs fois ou pas du tout. Vous
devrez peut-être faire glisser la barre de fractionnement entre les volets ou faire défiler
pour afficher le contenu.

Quesntion numéro10

Évaluez l'expression arithmétique Python suivante :(3 * (1 + 2) ** 2 - (2


** 2) * 3)Quel est le résultat ?

faux 3

faux 13

vrai 15

faux 69

Quesntion numéro11
Vous développez une application Python pour votre entreprise. Vous
disposez du code suivant. Les numéros de ligne sont inclus uniquement
à titre de référence. 01 def test(a, b, c, d): 02 valeur = a + b * c - d 03
return valeur Utilisez les menus déroulants pour sélectionner la
réponse correspondant à chaque question en fonction des
informations présentées dans le segment de code. Quelle est la partie de
l'expression qui sera évaluée en premier ?Quelle est l'opération qui sera évaluée en
second ?Quelle est l'expression qui équivaut à l'expression dans la fonction ?

Option A

faux a+b

vrai b*c

faux c+d

Option B

vrai addition

faux subtraction

Option C

faux (a+b) * (c-d)

vrai (a + (b*c)) – d

faux a + ((b * c) – d)

Quesntion numéro12
Tailspin Toys convertit une application existante à Python. Vous créez
une documentation pour les besoins de plusieurs stagiaires qui
travaillent dans l'équipe. Vous devez veiller à ce que les expressions
arithmétiques soient codées correctement.Quel est le bon ordre des
opérations pour les six classes d'opérations ? Classez-les de la première
à la dernière par ordre de priorité. Pour répondre à cette question,
déplacez toutes les opérations de la liste des opérations vers la zone de
réponse, puis classez-les dans le bon ordre.
Quesntion numéro13
La maison d'édition Lucerne a besoin de trouver un moyen de compter
des lettres déterminées dans ses publications de façon à assurer un bon
équilibre. Une supposée surutilisation de la lettre e aurait été mise en
cause. Vous devez créer une fonction pour respecter ces
exigences.Comment devez-vous compléter le code ? Pour répondre à
cette question, sélectionnez les segments de code appropriés dans la
zone de réponse.REMARQUE : chaque réponse correcte vaut un point.
# La fonction accepte la liste de mots d'un fichier,
#    et lettre à rechercher.
# Retourne le nombre d'occurrences d'une lettre déterminée dans cette liste.

def compter_lettre(lettre, liste_mots):nombre = 0for if liste_mots = []

# liste_mots est remplie à partir d'un fichier. Code non présenté.

lettre = input("quelle lettre voulez-vous compter")

nombre_lettre = compter_lettre(lettre, liste_mots)

print("Il y a : ", nombre_lettre, " occurrences de la " + lettre)


nombre += 1return nombreZone de réponse Active Screen La maison d'édition Lucerne a
besoin de trouver un moyen de compter des lettres déterminées dans ses publications
de façon à assurer un bon équilibre. Une supposée surutilisation de la lettre e aurait été
mise en cause. Vous devez créer une fonction pour respecter ces exigences.

Comment devez-vous compléter le code ? Pour répondre à cette question, sélectionnez


les segments de code appropriés dans la zone de réponse.

Option A

vrai word in word_list:

faux word_list in word:

faux word == word_list:

faux word is word_list:

OPTION B

vrai letter in word:

faux letter is word:

faux word is letter:


faux word in letter:

Quesntion numéro14
Southridge Video a besoin d'un moyen de déterminer le montant que
paiera un client pour la location d'un DVD. Le coût dépend de l'heure
du jour à laquelle le DVD est retournée. Cependant, il existe aussi des
tarifs spéciaux les jeudis et dimanches. La structure tarifaire est
présentée dans la liste suivante : Le coût est de 1,59 € par nuit. Si le
DVD est retourné après 20 h 00, le client doit payer un jour
supplémentaire. Si la vidéo est louée un samedi, le client bénéficie
d'une remise de 30 % pour tout le temps qu'il conserve la vidéo. Si la
vidéo est louée un jeudi, le client bénéficie d'une remise de 50 % pour
tout le temps qu'il conserve la vidéo. Vous devez écrire du code en
fonction de ces exigences.Comment devez-vous compléter le code ?
Pour répondre à cette question, sélectionnez les segments de code
appropriés dans la zone de réponse.REMARQUE : chaque réponse
correcte vaut un point. # Calculateur du coût de location de DVD Southridge
Videoponctuel = input("Vidéo retournée avant 20 h 00 ? o or
n").lower()durée_location = int(input("Pendant combien de jours la vidéo a-t-elle
été louée?"))jour_location = input("Quel jour la vidéo a-t-elle été
louée ?").capitalize() coût_par_jour = 1.59if ponctueldurée_location += 1if
jour_location total = (durée_location * coût_par_jour) * 0.7elif jour_location
total = (durée_location * coût_par_jour) * 0.5else:total = durée_location *
coût_par_jourprint("Le coût de la location de DVD est le suivant : €", total) Zone
de réponse Active Screen Southridge Video a besoin d'un moyen de déterminer le
montant que paiera un client pour la location d'un DVD. Le coût dépend de l'heure du
jour à laquelle le DVD est retournée. Cependant, il existe aussi des tarifs spéciaux les
jeudis et dimanches. La structure tarifaire est présentée dans la liste suivante :

• Le coût est de 1,59 € par nuit.


• Si le DVD est retourné après 20 h 00, le client doit payer un jour supplémentaire.
• Si la vidéo est louée un samedi, le client bénéficie d'une remise de 30 % pour
tout le temps qu'il conserve la vidéo.
• Si la vidéo est louée un jeudi, le client bénéficie d'une remise de 50 % pour tout
le temps qu'il conserve la vidéo.

Vous devez écrire du code en fonction de ces exigences.


Comment devez-vous compléter le code ? Pour répondre à cette question, sélectionnez
les segments de code appropriés dans la zone de réponse.

Option A

vrai == "n":

faux != "n":

faux == "y":

Option B

vrai == "Sunday":

faux is "Sunday ":

faux >=  "Sunday" ":

faux in " "Sunday" "

Quesntion numéro15
Vous écrivez un programme Python pour effectuer des opérations
arithmétiques.Vous créez le code suivant :

a = 11

b=4

Quel est le résultat de chaque expression arithmétique ? Pour répondre


à cette question, faites glisser l'expression appropriée de la colonne de
gauche vers le résultat correspondant à droite. Chaque expression peut
être utilisée une seule fois, plusieurs fois ou pas du tout. 232.75Zone de

réponse Matching
print(a / b)

print(a // b)

print(a % b)

Vous écrivez un programme Python pour effectuer des opérations arithmétiques.

Vous créez le code suivant :


a = 11
b = 4

Quel est le résultat de chaque expression arithmétique ? Pour répondre à cette


question, faites glisser l'expression appropriée de la colonne de gauche vers le résultat
correspondant à droite. Chaque expression peut être utilisée une seule fois, plusieurs
fois ou pas du tout.

2.75 a/b

2 a // b

3 a % b

Quesntion numéro16
Vous développez une application Python pour votre entreprise. Vous
écrivez le code suivant :

listeNum = [1, 2, 3, 4, 5]

listeAlpha = ["a", "b", "c", "d", "e"]

print(listeNum is listeAlpha)

print(listeNum == listeAlpha) = listeAlphaprint(listeNum is


listeAlpha)print(listeNum == listeAlpha)Utilisez les menus déroulants
pour sélectionner la réponse correspondant à chaque question en
fonction des informations présentées dans le segment de code. Qu'est-ce
qui est affiché après le premier print? Qu'est-ce qui est affiché après le deuxième
print ?Qu'est-ce qui est affiché après le troisième print ?Qu'est-ce qui est affiché après

le quatrième print ?Zone de réponse Graphic Interpretation Vous développez une


application Python pour votre entreprise.

Vous écrivez le code suivant :

listeNum = [1, 2, 3, 4, 5]
listeAlpha = ["a", "b", "c", "d", "e"]
print(listeNum is listeAlpha)
print(listeNum == listeAlpha)
listeNum = listeAlpha
print(listeNum is listeAlpha)
print(listeNum == listeAlpha)

Utilisez les menus déroulants pour sélectionner la réponse correspondant à chaque


question en fonction des informations présentées dans le segment de code.

faux print(listeNum is listeAlpha)

vrai print(listeNum == listeAlpha)

vrai print(listeNum is listeAlpha)

vrai print(listeNum == listeAlpha)

Quesntion numéro17
Vous concevez une structure de décision de façon à convertir la note
numérique d'un étudiant en note alphabétique. Le programme doit
attribuer une note alphabétique comme indiqué dans le tableau
suivant : Fourchette de pourcentages
Note alphabétique De 90 à 100 A
De 80 à 89 B
De 70 à 79 C
De 65 à 69 D
De 0 à 64 F
Par exemple, si l'utilisateur entre 90, la sortie doit être : « Votre note
alphabétique est A ». De même, si un utilisateur entre 89, la sortie doit
être : « Votre note alphabétique est B ».Comment devez-vous
compléter le code ? Pour répondre à cette question, sélectionnez les
segments de code appropriés dans la zone de réponse.
# Convertisseur de notes alphabétiques

note = int(input("Entrez une note numérique"))

note_alphabétique = 'A'

note_alphabétique = 'B'

note_alphabétique = 'C'

note_alphabétique = 'D'
else:note_alphabétique = 'F'

print("Votre lettre alphabétique est :", note_alphabétique)

Fourchette de pourcentages Note alphabétique

De 90 à 100 A

De 80 à 89 B

De 70 à 79 C

De 65 à 69 D

De 0 à 64 F

Par exemple, si l'utilisateur entre 90, la sortie doit être : « Votre note alphabétique est
A ». De même, si un utilisateur entre 89, la sortie doit être : « Votre note alphabétique
est B ».

Option A

vrai if grade >= 90:

faux if grade < 90:

faux elif grade > 90: and elif grade >= 90

Option B

vrai elif grade >= 80:

faux if grade >= 80: and if grade > 80:

Option C

vrai elif grade >= 70:

Faux if grade >= 70: and if grade > 70:

Option D

elif grade >= 65:

Quesntion numéro18
Vous travaillez pour le compte d'une entreprise qui distribue des
médias pour tous âges. Vous écrivez une fonction qui attribue une
notation en fonction de l'âge de l'utilisateur. La fonction doit respecter
les exigences suivantes : Les individus de 18 ans et plus reçoivent la
notation « A ». Les individus de 13 ans et plus, mais de moins de 18
ans, reçoivent la notation « T ». Les individus de 12 ans et moins
reçoivent la notation « C ». Si l'âge est inconnu, la notation est « C ».
Vous devez compléter le code pour respecter ces exigences.Comment
devez-vous compléter le code ? Pour répondre à cette question,
sélectionnez les segments de code appropriés dans la zone de réponse.
def obtenir_notation(âge):

notation = ""ifelifelifelsereturn notation Active Screen Vous travaillez pour le


compte d'une entreprise qui distribue des médias pour tous âges.

Vous écrivez une fonction qui attribue une notation en fonction de l'âge de
l'utilisateur. La fonction doit respecter les exigences suivantes :

• Les individus de 18 ans et plus reçoivent la notation « A ».


• Les individus de 13 ans et plus, mais de moins de 18 ans, reçoivent la notation
« T ».
• Les individus de 12 ans et moins reçoivent la notation « C ».
• Si l'âge est inconnu, la notation est « C ».

Vous devez compléter le code pour respecter ces exigences.

Comment devez-vous compléter le code ? Pour répondre à cette question, sélectionnez


les segments de code appropriés dans la zone de réponse.

Option A

vrai age == None: rating = "C"

faux age < 13: rating = "C"

faux age < 18: rating = "T"

faux rating = "A"

Option B

vrai age < 13: rating = "C"


faux age < 18: rating = "T"

faux rating = "A"

Faux age == None: rating = "C"

Option C

vrai age < 18: rating = "T"

faux age < 13: rating = "C"

faux rating = "A"

faux age == None: rating = "C"

OPTION D

vrai rating = "A"

faux age < 13: rating = "C"

faux age < 18: rating = "T"

faux age == None: rating = "C"

Quesntion numéro19
Vous codez un utilitaire de mathématiques en utilisant Python.Vous
écrivez une fonction pour calculer les racines. La fonction doit
respecter les exigences suivantes :Si a n'est pas négatif, retourner a **
(1 / b).Si a est négatif et pair, retourner "Le résultat est un nombre
imaginaire".Si a est négatif et impair, retourner -(-a) ** (1 /
b).Comment devez-vous compléter le code ? Pour répondre à cette
question, sélectionnez les segments de code appropriés dans la zone de
réponse. def racine_fiable(a, b):réponse = a ** (1 / b)réponse = "Le résultat

est un nombre imaginaire"réponse = -(-a) ** (1 / b)return réponse Zone de réponse

Active Screen Vous codez un utilitaire de mathématiques en utilisant Python.

Vous écrivez une fonction pour calculer les racines.

La fonction doit respecter les exigences suivantes :


Si a n'est pas négatif, retourner a ** (1 / b).
Si a est négatif et pair, retourner "Le résultat est un nombre imaginaire" .
Si a est négatif et impair, retourner -(-a) ** (1 / b).

Comment devez-vous compléter le code ? Pour répondre à cette question, sélectionnez


les segments de code appropriés dans la zone de réponse.

Option A

vrai if a >= 0:

faux if a % 2 == 0:

faux else:

faux elif:

Option B

vrai else:

faux if a >= 0:

faux if a % 2 == 0:

faux elif:

Option C

vrai a % 2 == 0:

faux if a >= 0:

faux else:

faux Elif:

Option D

vrai else:

faux if a >= 0:

faux if a % 2 == 0:

faux elif:
Quesntion numéro20
Vous créez un script Python pour évaluer les entrées et rechercher les majuscules et les
minuscules.Quels sont les quatre segments de code que vous devez utiliser pour développer la
solution ? Pour répondre à cette question, déplacez le segment de code approprié de la liste des
segments de code vers la zone de réponse, puis classez-les dans le bon ordre.
Quesntion numéro21
Vous créez un programme Python qui affiche tous les nombres premiers compris entre 2 et
100.Comment devez-vous compléter le code ? Pour répondre à cette question, faites glisser les
segments de code appropriés vers l'emplacement qui convient. Chaque segment de code peut être
utilisé une seule fois, plusieurs fois ou pas du tout. Vous devrez peut-être faire glisser la barre de
fractionnement entre les volets ou faire défiler pour afficher le contenu.REMARQUE : chaque
réponse correcte vaut un point. if est_premier == True:print(p)Zone de réponse Drag and
Drop
p = 2
while p <= 100:
    est_premier = True

p = 2
est_premier = True
while p <= 100:break

continue

p = p + 1

for i in range(2, p):


    if p / i == 0:
        est_premier = False for i in range(2, p):
    if p % i == 0:
       est_premier = False

Vous créez un programme Python qui affiche tous les nombres premiers compris entre
2 et 100.

Comment devez-vous compléter le code ? Pour répondre à cette question, faites glisser
les segments de code appropriés vers l'emplacement qui convient. Chaque segment de
code peut être utilisé une seule fois, plusieurs fois ou pas du tout. Vous devrez peut-
être faire glisser la barre de fractionnement entre les ou faire défiler pour afficher le
contenu.

REMARQUE : chaque réponse correcte vaut un point.


volets

Quesntion numéro22
Vous écrivez un programme Python pour valider les matricules des employés.Le
matricule doit respecter le format ddd-dd-dddd et se composer uniquement de
nombres et de tirets. Le programme doit imprimer True si le format est correct et
imprimer False si le format est incorrect. Comment devez-vous compléter le code ?
Pour répondre à cette question, sélectionnez les segments de code appropriés dans la
zone de réponse. parties = ""
matricule_employé = input("Entrez un matricule d'employé (ddd-dd-dddd): ")parties
= matricule_employé.split('-')if len(parties) == 3:if len(parties[0]) == 3 and
len(parties[1]) == 2 and len(parties[2]) == 4:if parties[0].isdigit() and
parties[1].isdigit() and parties[2].isdigit(): print(valide) Zone de réponse Active
Screen Vous écrivez un programme Python pour valider les matricules des employés.

Le matricule doit respecter le format ddd-dd-dddd et se composer uniquement de


nombres et de tirets. Le programme doit imprimer True si le format est correct et
imprimer False si le format est incorrect.

Comment devez-vous compléter le code ? Pour répondre à cette question, sélectionnez


les segments de code appropriés dans la zone de réponse. A2 AND B1 AND C1 AND D2
Quesntion numéro23
Vous développez une application Python pour une société de distribution de produits
en ligne. Vous devez faire en sorte que le programme effectue une itération dans une
liste de produits et s'échappe quand un ID de produit cible est trouvé. Comment devez-
vous compléter le code ? Pour répondre à cette question, sélectionnez les segments de
code appropriés dans la zone de réponse.REMARQUE : chaque réponse correcte vaut un
point. L
isteIdProduits = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
index = 0(index < 10) :

print(listeIdProduits[index])
if listeIdProduits[index] == 6 :
else:

Zone de réponse Active Screen Vous développez une application Python pour une
société de distribution de produits en ligne.

Vous devez faire en sorte que le programme effectue une itération dans une liste de
produits et s'échappe quand un ID de produit cible est trouvé.

Comment devez-vous compléter le code ? Pour répondre à cette question, sélectionnez


les segments de code appropriés dans la zone de réponse.

REMARQUE : chaque réponse correcte vaut un point.

Option A

vrai while

faux for

Faux If

faux break

Option B

vrai break

faux for

faux if

faux While

Option C

vrai index += 1

faux Index = 1

faux Continue

faux break
Quesntion numéro24
Vous écrivez une fonction qui utilise des fichiers. Vous devez vérifier que la fonction
retourne None si le fichier n'existe pas. Si le fichier n'existe pas, la fonction doit
retourner la première ligne.Vous écrivez le code suivant :import osdef
obtenir_première_ligne(nomfichier):Dans quel ordre devez-vous classer les segments de
code pour compléter la fonction ? Pour répondre à cette question, déplacez tous les
segments de code de la liste des segments de code vers la zone de réponse, puis
classez-les dans le bon ordre.
Quesntion numéro25
Vous développez une application Python pour votre établissement scolaire. Vous devez
lire et écrire des données dans un fichier texte. Si le fichier n'existe pas, il doit être créé.
Si le fichier présente du contenu, celui-ci doit être supprimé.Quel code devez-vous
utiliser ? Vous développez une application Python pour votre établissement scolaire.

Vous devez lire et écrire des données dans un fichier texte. Si le fichier n'existe pas, il
doit être créé. Si le fichier présente du contenu, celui-ci doit être supprimé.

Quel code devez-vous utiliser ?

vrai open("données_locales", "w+")

faux open("données_locales", "w")

faux open("données_locales", "r+")

faux open("données_locales", "r")

Quesntion numéro26
Vous écrivez un programme Python pour automatiser l'inventaire. Votre première
tâche consiste à lire un fichier de transactions d'inventaire. Le fichier contient les ventes
de la veille, notamment l'élément id, le prix et la quantité.L'exemple de données ci-
dessous est tiré du fichier :10, 200, 520, 100, 1Le code doit respecter les exigences
suivantes : Chaque ligne du fichier doit être lue et imprimée. Si une ligne vide est
rencontrée, elle doit être ignorée. Une fois que toutes les lignes ont été lues, le fichier
doit être fermé. Vous créez le code suivant. Les numéros de ligne sont inclus
uniquement à titre de référence.01 inventaire = open("inventaire.txt", 'r')02 fdf =
False03 while fdf == False:04 ligne = inventory.readline()050607 print(ligne.strip())08
else:09 print("Fin de fichier")10 fdf = True11 inventaire.close()Quel code devez-vous
écrire pour la ligne 05 et la ligne 06 ? Vous écrivez un programme Python pour
automatiser l'inventaire. Votre première tâche consiste à lire un fichier de transactions
d'inventaire. Le fichier contient les ventes de la veille, notamment l'élément id, le prix
et la quantité.

L'exemple de données ci-dessous est tiré du fichier :

10, 200, 5
20, 100, 1

Le code doit respecter les exigences suivantes :

• Chaque ligne du fichier doit être lue et imprimée.


• Si une ligne vide est rencontrée, elle doit être ignorée.
• Une fois que toutes les lignes ont été lues, le fichier doit être fermé.

Vous créez le code suivant. Les numéros de ligne sont inclus uniquement à titre de
référence.

01 inventaire = open("inventaire.txt", 'r')


02 fdf = False
03 while fdf == False:
04   ligne = inventory.readline()
05
06
07       print(ligne.strip())
08   else:
09     print("Fin de fichier")
10     fdf = True
11     inventaire.close()

Quel code devez-vous écrire pour la ligne 05 et la ligne 06 ?

vrai 05   if ligne != '':


06     if ligne != "\n":

vrai 05   if ligne != '\n':


06     if ligne != "":

faux 05   if ligne != '\n':


06     if ligne != None:
faux 05   if ligne != '':
06     if ligne != "":

Quesntion numéro27
La société Best For You Organics a besoin d'un programme simple pour permettre aux
collaborateurs de son centre d'appels d'entrer les données d'une enquête concernant
une nouvelle variété de café. Le programme doit accepter les entrées et retourner
l'évaluation moyenne basée sur une échelle de cinq étoiles. La sortie doit être arrondie
à deux décimales. Vous devez compléter le code pour respecter ces exigences.
Comment devez-vous compléter le code ? Pour répondre à cette question, sélectionnez
les segments de code appropriés dans la zone de réponse. REMARQUE : chaque réponse
correcte vaut un point.
somme = nombre = effectué = 0

moyenne = 0.0

while (effectué != -1):

évaluation =

if évaluation == -1:

    break
somme += rating

nombre += 1

moyenne = float(somme / nombre)

+ Active Screen La société Best For You Organics a besoin d'un programme simple pour
permettre aux collaborateurs de son centre d'appels d'entrer les données d'une
enquête concernant une nouvelle variété de café.

Le programme doit accepter les entrées et retourner l'évaluation moyenne basée sur
une échelle de cinq étoiles. La sortie doit être arrondie à deux décimales.

Vous devez compléter le code pour respecter ces exigences.

Comment devez-vous compléter le code ? Pour répondre à cette question, sélectionnez


les segments de code appropriés dans la zone de réponse.

REMARQUE : chaque réponse correcte vaut un point.

vrai  float(input("Enter next rating (1-5), -1


for done"))

vrai print("The average star rating for


NetVerZleep coffee is: "

vrai format(average, '.2f'))

Les autres propositions sont fausses

Quesntion numéro28
Tailspin Toys fait construire un terrain de basket-ball pour ses employés dans l'idée de
booster le moral de l'entreprise. Vous créez un programme Python pour permettre aux
employés de suivre l'évolution de leur score moyen.Le programme doit permettre aux
utilisateurs d'entrer leur nom et leur score actuel. Le programme sortira le nom de
l'utilisateur et son score moyen. La sortie doit respecter les exigences suivantes : Le
nom d'utilisateur doit être aligné à gauche. Si le nom d'utilisateur fait moins de 20
caractères, un espace supplémentaire doit être ajouté à droite. Le score moyen doit
comporter trois chiffres à gauche de la décimale et un chiffre à droite de la décimale
(XXX.X). Comment devez-vous compléter le code ? Pour répondre à cette question,
sélectionnez les segments de code appropriés dans la zone de réponse.REMARQUE :
chaque réponse correcte vaut un point. nom = input("quel est votre nom ?")score =
0nombre = 0while (score != -1):score = int(input("Entrez vos scores : (-1 jusqu'à
la fin)"))if score == -1:breaksomme += score nombre += 1moyenne = somme /
nombreprint(" , votre score moyen est :"%(nom, moyenne))somme = 0 Active Screen
Tailspin Toys fait construire un terrain de basket-ball pour ses employés dans l'idée de
booster le moral de l'entreprise.

Vous créez un programme Python pour permettre aux employés de suivre l'évolution
de leur score moyen.

Le programme doit permettre aux utilisateurs d'entrer leur nom et leur score actuel. Le
programme sortira le nom de l'utilisateur et son score moyen. La sortie doit respecter
les exigences suivantes :

• Le nom d'utilisateur doit être aligné à gauche.


• Si le nom d'utilisateur fait moins de 20 caractères, un espace supplémentaire
doit être ajouté à droite.
• Le score moyen doit comporter trois chiffres à gauche de la décimale et un
chiffre à droite de la décimale (XXX.X).

Comment devez-vous compléter le code ? Pour répondre à cette question, sélectionnez


les segments de code appropriés dans la zone de réponse.
Option %7s is correct because it is the correct format for a string with. Options %7i
Option A and %7d are incorrect because they are the flags used for signed integer decimal.
Opttion %7f is incorrect because that is the format for floating point values.

Option %4.1f" % is correct because it is the correct format for a floating point
value occupying 4 spaces with one decimal place. Options %1.4s" % and %4.1s" %
Option B are incorrect because s is the flags used for string. Option %1.4f" % is incorrect
because that is the format for floating point values but it will occupy only one
space to the left of the decimal and three decimal places.

Option A

vrai %7s

faux %7i and %7d

faux %7f

Option B

vrai %4.1f

faux %1.4s" % and %4.1s

faux %1.4f

Quesntion numéro29
Vous développez une application Python pour votre entreprise. Vous devez accepter
l'entrée de l'utilisateur et imprimer cette information sur son écran.Vous êtes parti du
code suivant. Les numéros de ligne sont inclus uniquement à titre de référence.01
print("Quel est votre nom ?")02 03 print(nom)Quel code devez-vous écrire à la ligne
02 ? Vous développez une application Python pour votre entreprise.

Vous devez accepter l'entrée de l'utilisateur et imprimer cette information sur son
écran.

Vous êtes parti du code suivant. Les numéros de ligne sont inclus uniquement à titre de
référence.

01 print("Quel est votre nom ?")


02
03 print(nom)
Quel code devez-vous écrire à la ligne 02 ?

vrai nom = input()

faux input(nom)

faux input("nom")

faux nom = input

Quesntion numéro30
Vous développez une application Python pour votre entreprise. Vous souhaitez ajouter
des notes à votre code pour permettre aux autres membres de l'équipe de mieux le
comprendre.Que devez-vous faire ? Vous développez une application Python pour
votre entreprise.

Vous souhaitez ajouter des notes à votre code pour permettre aux autres membres de
l'équipe de mieux le comprendre.

Que devez-vous faire ?

faux Placer les notes entre parenthèses sur une


ligne.

vrai Placer les notes après le signe # sur une


ligne.

faux Placer les notes à la suite de la dernière


ligne de code avec une ligne vide de
séparation.

faux Placer les notes avant la première ligne de


code avec une ligne vide de séparation.

Quesntion numéro31
Vous créez une fonction pour calculer la puissance d'un nombre en utilisant
Python.Vous devez faire en sorte que la fonction soit documentée avec des
commentaires.Vous créez le code suivant. Les numéros de ligne sont inclus uniquement
à titre de référence.01 # La fonction calc_puissance calcule les exposants02 # x
représente la base03 # y représente l'exposant04 # La valeur de x élevée à la puissance
y est retournée05 def calc_puissance(x, y):06 comment = "# Retourne la valeur"07
return x ** y # élève x à la puissance y Pour chacune des affirmations suivantes,
sélectionnez Oui si l'affirmation est exacte. Sinon, sélectionnez Non. Les lignes 01 à 04
ne feront pas l'objet d'une vérification de la syntaxe.OuiNonLe signe dièse (#) est
facultatif pour les lignes 02 et 03.La chaîne dans la ligne 06 sera interprétée comme
étant un commentaire.La ligne 07 contient un commentaire inséré.Zone de réponse
Statement Analysis Vous créez une fonction pour calculer la puissance d'un nombre en
utilisant Python.

Vous devez faire en sorte que la fonction soit documentée avec des commentaires.

Vous créez le code suivant. Les numéros de ligne sont inclus uniquement à titre de
référence.

01 # La fonction calc_puissance calcule les exposants


02 # x représente la base
03 # y représente l'exposant
04 # La valeur de x élevée à la puissance y est retournée
05 def calc_puissance(x, y):
06   comment = "# Retourne la valeur"
07   return x ** y # élève x à la puissance y

Pour chacune des affirmations suivantes, sélectionnez Oui si l'affirmation est exacte.
Sinon, sélectionnez Non.

vrai Les lignes 01 à 04 ne feront pas l'objet


d'une vérification de la syntaxe.

vrai Le signe dièse (#) est facultatif pour les


lignes 02 et 03.

vrai La chaîne dans la ligne 06 sera interprétée


comme étant un commentaire

vrai La ligne 07 contient un commentaire


inséré

Quesntion numéro32
Adventure Works Cycles crée un programme qui permet aux clients de consigner le
nombre de kilomètres parcourus à vélo. Le programme enverra des messages en
fonction du nombre de kilomètres consignés par les clients. Vous créez le code Python
suivant. Les numéros de ligne sont inclus uniquement à titre de référence. 01 02 nom =
input("Quel est votre nom ? ") 03 return nom 04 05 calories = kms * calories_par_km 07
return calories 08 distance = int(input("Combien de kilomètres avez-vous parcouru
cette semaine ? ")) 09 taux_brûlage = 50 10 cycliste = obtenir_nom() 11 calories_brûlées
= calc_calories(distance, taux_brûlage) 12 print(cycliste, ", vous avez brûlé environ ",
calories_brûlées, " calories.") Vous devez définir les deux fonctions nécessaires. Quels
segments de code devez-vous utiliser pour la ligne 01 et la ligne 04 ? Chaque réponse
correcte constitue une partie de la solution. Choisissez deux réponses. Adventure
Works Cycles crée un programme qui permet aux clients de consigner le nombre de
kilomètres parcourus à vélo. Le programme enverra des messages en fonction du
nombre de kilomètres consignés par les clients.

Vous créez le code Python suivant. Les numéros de ligne sont inclus uniquement à titre
de référence.

01
02     nom = input("Quel est votre nom ? ")
03     return nom
04
05     calories = kms * calories_par_km
07     return calories
08 distance = int(input("Combien de kilomètres avez-vous parcouru cette semaine ?
"))
09 taux_brûlage = 50
10 cycliste = obtenir_nom()
11 calories_brûlées = calc_calories(distance, taux_brûlage)
12 print(cycliste, ", vous avez brûlé environ ", calories_brûlées, " calories.")

Vous devez définir les deux fonctions nécessaires.

Quels segments de code devez-vous utiliser pour la ligne 01 et la ligne 04 ? Chaque


réponse correcte constitue une partie de la solution.

Choisissez deux réponses.

01 def obtenir_nom():

Option A vrai

01 def obtenir_nom(cycliste):

Option B faux

01 def obtenir_nom(nom):

Option C vrai

04 def calc_calories():

Option D faux

04 def calc_calories(kms, taux_brûlage):

Option E Faux
Quesntion numéro33
Vous développez une application Python pour un jeu en ligne. Vous devez créer une
fonction qui remplit les critères suivants : La fonction est nommée màj_score. La
fonction reçoit le score actuel et une valeur. La fonction ajoute la valeur au score
actuel. La fonction retourne le nouveau score. Comment devez-vous compléter le
code ? Pour répondre à cette question, sélectionnez les segments de code appropriés
dans la zone de réponse. actuel += valeurZone de réponse Active Screen Vous
développez une application Python pour un jeu en ligne.

Vous devez créer une fonction qui remplit les critères suivants :

• La fonction est nommée màj_score.


• La fonction reçoit le score actuel et une valeur.
• La fonction ajoute la valeur au score actuel.
• La fonction retourne le nouveau score.

Comment devez-vous compléter le code ? Pour répondre à cette question, sélectionnez


les segments de code appropriés dans la zone de réponse.

Option A

vrai def update_score

faux update return  update_score

faux return  update_score

Option B

vrai return  update_score

faux ():

faux (current, value)

faux ()

Option C

vrai return current

faux pass current

faux return
faux pass

Quesntion numéro34
Pour cette question, vous devez évaluer le texte souligné afin de déterminer s'il est
correct.Vous écrivez le code suivant : import systry: fichier_entrant =
open("entrant.txt", 'r') fichier_sortant = open("sortant.txt", 'w+')except IOError:
print('ne peut pas ouvrir', nom_fichier)else: i = 1 for ligne in fichier_entrant:
print(ligne.rstrip()) fichier_sortant.write("ligne " + str(i) + ": " + ligne) i = i + 1
fichier_entrant.close() fichier_sortant.close()Le fichier out.txt n'existe pas. Vous
exécutez le code. Le code s'exécute sans erreur. Examinez le texte souligné. S'il rend
l'affirmation correcte, sélectionnez « Aucun changement requis ». Si l'affirmation est
incorrecte, sélectionnez la réponse qui la rend correcte.

Pour cette question, vous devez évaluer le texte souligné afin de déterminer s'il est
correct.

Vous écrivez le code suivant :


import sys
try:
    fichier_entrant = open("entrant.txt", 'r')
    fichier_sortant = open("sortant.txt", 'w+')
except IOError:
    print('ne peut pas ouvrir', nom_fichier)
else:
    i = 1
    for ligne in fichier_entrant:
        print(ligne.rstrip())
        fichier_sortant.write("ligne " + str(i) + ": " + ligne)
        i = i + 1
    fichier_entrant.close()
    fichier_sortant.close()

Le fichier out.txt n'existe pas. Vous exécutez le code. Le code s'exécute sans erreur. 
Aucun changement requis.

Option A Tfaux

Le code s'exécute, mais génère une erreur logique.


Option B faux

Le code génère une erreur d'exécution.


Option C faux

Le code génère une erreur de syntaxe.


Option D vrai.

Quesntion numéro35
Vous créez une fonction qui lit un fichier de données et imprime chaque ligne du
fichier. Vous écrivez le code suivant. Les numéros de ligne sont inclus uniquement à
titre de référence.01 import os02 def lire_fichier(fichier):03 ligne = None04 if
os.path.isfile(fichier):05 données = open(fichier, 'r')06 while ligne != '':07 ligne =
données.readline()08 print(ligne)Le code essaie de lire le fichier même si le fichier
n'existe pas.Vous devez corriger le code.Quelles sont les trois lignes qui présentent des
problèmes de mise en retrait ? Chaque réponse correcte constitue une partie de la
solution. Choisissez trois réponses. Vous créez une fonction qui lit un fichier de
données et imprime chaque ligne du fichier.

Vous écrivez le code suivant. Les numéros de ligne sont inclus uniquement à titre de
référence.

01 import os
02 def lire_fichier(fichier):
03   ligne = None
04   if os.path.isfile(fichier):
05     données = open(fichier, 'r')
06   while ligne != '':
07     ligne = données.readline()
08     print(ligne)

Le code essaie de lire le fichier même si le fichier n'existe pas.

Vous devez corriger le code.

Quelles sont les trois lignes qui présentent des problèmes de mise en retrait ? Chaque
réponse correcte constitue une partie de la solution. Choisissez trois réponses.
Ligne 01

Option A faux

Ligne 02
Option B faux

Ligne 03
Option C faux

Ligne 04
Option D vrai

Ligne 05

Ligne 06 Ligne 07 Ligne 08


Quesntion numéro36
Vous trouvez des erreurs lors de l'évaluation du code suivant. Les numéros de ligne
sont inclus uniquement à titre de référence.

01 nombres = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

02 index = 0

03 while (index < 10)

04 print(nombres[index])

0506 if nombres(index) = 6

07 break08 else:09 index += 1Vous devez corriger le code à la ligne 03 et à la ligne


06.Que devez-vous faire pour corriger le code ? Utilisez les menus déroulants pour
sélectionner la réponse correspondant à chaque question en fonction des informations
présentées dans le segment de code.REMARQUE : chaque réponse correcte vaut un
point. Quel segment de code devez-vous utiliser à la ligne 03 ?Quel segment de code
devez-vous utiliser à la ligne 06 ?Zone de réponse Graphic Interpretation Vous trouvez
des erreurs lors de l'évaluation du code suivant. Les numéros de ligne sont inclus
uniquement à titre de référence.

01 nombres = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
02 index = 0
03 while (index < 10)
04   print(nombres[index])
05
06   if nombres(index) = 6
07     break
08   else:
09     index += 1

Vous devez corriger le code à la ligne 03 et à la ligne 06.

Que devez-vous faire pour corriger le code ? Utilisez les menus déroulants pour
sélectionner la réponse correspondant à chaque question en fonction des informations
présentées dans le segment de code.

Option A

vrai while (index < 10) :

Option B

if ListA[index] == 6 :

Quesntion numéro37
Pour chacune des affirmations suivantes, sélectionnez Oui si l'affirmation est exacte.
Sinon, sélectionnez Non.

vrai Une instruction try peut contenir une ou


plusieurs clauses except.

vrai Une instruction try peut contenir une


clause finally sans clause except.

vrai Une instruction try peut contenir une


clause finally et une clause except.

faux Une instruction try peut contenir une ou


plusieurs clauses finally.

Quesntion numéro38
Vous écrivez une application qui utilise la fonction sqrt. Le programme doit référencer
la fonction avec le nom racineCarrée.Vous devez importer la fonction. Quel segment de
code devez-vous utiliser ? Vous écrivez une application qui utilise la fonction sqrt. Le
programme doit référencer la fonction avec le nom racineCarrée.

Vous devez importer la fonction.

Quel segment de code devez-vous utiliser ?

from math.sqrt as racineCarrée

Option A faux

from math import sqrt as racineCarrée


Option B vrai

import sqrt from math as racineCarrée


Option C faux

import math.sqrt as racineCarrée


Option D faux

Quesntion numéro39
Vous écrivez du code qui génère un entier aléatoire dont la valeur minimale est 5 et la
valeur maximale est 11.Quelles sont les deux fonctions que vous devez utiliser ? Chaque
réponse correcte constitue une solution complète. Choisissez deux réponses. Vous
écrivez du code qui génère un entier aléatoire dont la valeur minimale est 5 et la valeur
maximale est 11.

Quelles sont les deux fonctions que vous devez utiliser ?

Chaque réponse correcte constitue une solution complète. Choisissez deux réponses.

vrai random.randrange(5, 12, 1)

faux random.randrange(5, 11, 1)

vrai random.randint(5, 11)

faux random.rand
Quesntion numéro40
Vous créez une fonction qui manipule un nombre. La fonction doit respecter les
exigences suivantes : Une valeur float est transmise à la fonction. La fonction doit
prendre la valeur absolue de la valeur float. Les décimales situées après l'entier doivent
être supprimées. Quelles sont les deux fonctions math que vous devez utiliser ? Chaque
réponse appropriée constitue une partie de la solution. Choisissez deux réponses. Vous
créez une fonction qui manipule un nombre. La fonction doit respecter les exigences
suivantes :

• Une valeur float est transmise à la fonction.


• La fonction doit prendre la valeur absolue de la valeur float.
• Les décimales situées après l'entier doivent être supprimées.

Quelles sont les deux fonctions math que vous devez utiliser ? Chaque réponse
appropriée constitue une partie de la solution. Choisissez deux réponses.

vrai math.fabs(x)

faux math.floor(x)

faux math.fmod(x)

faux math.ceil(x)

faux math.frexp(x)

Vous aimerez peut-être aussi