Quiz les structures conditionnelles en Python
Quiz les structures conditionnelles en Python
- 5 septembre 2020
- Posté par: Riadh HAJJI
- Catégorie: Python
1 098 vues
Quiz les structures conditionnelles en Python
Les structures conditionnelles en PythonLe quiz contient 20 questions . Résolvez 18 corrects pour réussir le test.
Vous devrez lire toutes les réponses données et cliquer sur la ou les bonne(s) réponse(s).
Départ Félicitation - vous avez complété Les structures conditionnelles en Python. Vous avez obtenu %%SCORE%% sur %%TOTAL%%. Votre performance a été évaluée à %%RATING%%
Vos réponses sont surlignées ci-dessous.
Soit
a=3
b=6
if a>5 or b!=3:
b=4
else:
b=2
Soit
a=7
b=12
if a>5:
b=b-4
if b>=10:
b=b+1
Quelle est la dernière ligne affichée dans la sortie de la boucle suivante:
nombre = 0 for nombre in range(10): if nombre == 5: pass print('Le nombre est ' + str(nombre))
Explication pour la question 3: L'instruction pass qui se produit après l'instruction if conditionnelle indique au programme de continuer à exécuter la boucle et d'ignorer le fait que la variable est nombre évaluée comme équivalente à 5 pendant l'une de ses itérations.
x = 4 if x > 8: x = x + 12 if x >= 0 and x <= 10: x = x - (x + 2)Combien vaut x à la fin du programme ?
Combien vaut la variable n à la fin de ce programme ?
n=3 while (n<=9 and n<4) and n<87: n=n+2
Quelle est la bonne syntaxe ?
Quelle est la sortie de l'instruction if suivante
a, b = 12, 5 if a + b: print('True') else: print('False')
Explication pour la question 7: En Python, toute valeur différente de zéro est considérée comme TRUE. Donc, il évaluera à vrai
Quelle est la sortie de la boucle suivante:
for l in 'Python': if l == 'o': pass print(l, end=", ")
Explication pour la question 8: En Python, pass est une opération nulle. L'interpréteur Python exécute l'instruction pass sans aucune activité. L'instruction pass est utile lorsque vous souhaitez écrire le pseudo code que vous souhaitez implémenter à l'avenir.
Lesquels des programmes ci-dessous afficheront 1, 2, 3, 4, 5, 6, 7, 8.
Étant donné le if-else imbriqué ci-dessous, quelle sera la valeur x lorsque le code s'exécutera avec succès:
x = 0 a = 5 b = 5 if a > 0: if b < 0: x = x + 5 elif a > 5: x = x + 5 else: x = x + 5 else: x = x + 5 print(x)
if ... : print("a est nul")Que faut-il mettre à la place des ... pour que s'affiche "a est nul" lorsque a vaut 0 ?
Quelle est la sortie de la boucle for imbriquée suivante:
nombres = [10, 20] articles = ["Chaise", "Table"] for x in nombres: for y in articles: print(x, y)
Quelle est la sortie de la fonction range () suivante:
for num in range(1,-8,-2): print(num, end=", ")
L'instruction ..... vous donne la possibilité d'ignorer la partie d'une boucle où d'une condition externe déclenchée, mais termine le reste de la boucle.
Explication pour la question 14: L'instruction continue vous donne la possibilité d'ignorer la partie d'une boucle où d'une condition externe déclenchée, mais de continuer pour terminer le reste de la boucle. Autrement dit, l'itération actuelle de la boucle sera interrompue, mais le programme retournera au sommet de la boucle.
Combien vaut la variable i à la fin de ce programme ?
i=34 while i>6: i=i-1 print(i)
Quelle est la valeur de x une fois que la boucle for imbriquée suivante a terminé son exécution
x = 0 for i in range(10): for j in range(-1, -10, -1): x += 1 print(x)
Quelle est la dernière ligne affichée dans la sortie de la boucle suivante:
nombre = 0 for nombre in range(10): if nombre == 5: break print('Le nombre est ' + str(nombre))
Compte tenu de la structure if-else imbriquée ci-dessous, quelle sera la valeur de x après l'exécution du code
x = 0 a = 0 b = -5 si a> 0: si b <0: x = x + 5 elif a> 5: x = x + 4 autre: x = x + 3 autre: x = x + 2 imprimer (x)
Sélectionnez ce qui est vrai pour la boucle for
Explication pour la question 19: Nous utilisons la boucle while lorsque nous voulons effectuer une tâche indéfiniment jusqu'à ce qu'une condition particulière soit remplie
En Python, l'instruction ..............vous offre la possibilité de sortir d'une boucle lorsqu'une condition externe est déclenchée.
Explication pour la question 20: En Python, l' instruction break vous offre la possibilité de sortir d'une boucle lorsqu'une condition externe est déclenchée. Vous placerez l'instruction break dans le bloc de code sous votre instruction de boucle, généralement après une instruction conditionnelle .
Une fois terminé, cliquez sur le bouton ci-dessous. Toutes les questions que vous n'avez pas complétées sont marquées comme incorrectes.
Obtenir les résultats
Il y a 20 questions à compléter.
Vous avez complété
questions
question
Votre score est de
Correct
Faux
Réponse partielle
Vous n'avez pas fini votre quiz. Si vous quittez cette page, votre progression sera perdue.
Réponses correctes
Vous avez sélectionné
Pas essayer
Score final du quiz
Nombre de questions répondues de manière correcte
Nombre de questions répondues de manière incorrecte
Question non répondues
Nombre total de questions dans le quiz
Détail de la question
Résultats
Date
Score
Indice
Temps autorisé
minutes
secondes
Temps utilisé
Réponse(s) sélectionnée(s)
Texte de la question
Fini Vous avez besoin de plus d'entraînement ! Persévérez ! Pas mal ! Bon travail ! Parfait !
|
|