AccueilCPGEQCMQCM : Structures Conditionnelles QCM : Conditions (if, elif, else) en Python 1. Quelle est la syntaxe correcte pour une instruction if en Python ? if x > y then if x > y: if (x > y) 2. Que fait l’instruction elif ? Elle termine une boucle Elle teste une autre condition si la condition précédente est fausse Elle exécute du code si la condition if est vraie 3. Que retournera ce code ? x = 5 if x < 3: print("Petit") elif x > 7: print("Grand") else: print("Moyen") Petit Grand Moyen 4. Quelle est la sortie du code suivant ? a = 3 b = 3 if a == b: print("Égal") else: print("Différent") Différent Égal Rien 5. Que retournera ce code ? x = 10 if x < 5: print("Petit") elif x == 10: print("Exact") else: print("Grand") Petit Exact Grand 6. Que retournera ce code si x = 8 et y = 4 ? if x > y: print("x est plus grand") elif x < y: print("y est plus grand") else: print("Ils sont égaux") y est plus grand x est plus grand Ils sont égaux 7. Quel mot-clé permet d'ajouter une condition supplémentaire après un if ? elseif elif elseif: 8. Que se passe-t-il si aucune condition if ou elif n'est vraie ? else est exécuté Le programme termine Rien ne se passe 9. Quelle est la sortie de ce code ? if True: print("Vrai") else: print("Faux") Faux Vrai Rien 10. Que fait l'instruction if x: ? Elle teste si x est vrai ou non Elle teste si x est un nombre Elle teste si x est égal à zéro Vérifier les réponses Reprendre le QCM
QCM : Syntaxe et Manipulation des Listes en Python Laisser un commentaire / QCM / Par amhotyassirml@gmail.com