0% ont trouvé ce document utile (0 vote)
30 vues3 pages

QCM Python : Types et Boucles

Ce document est un questionnaire à choix multiples (QCM) sur les types de base et les boucles en Python. Il couvre des questions sur les types de données, les fonctions intégrées, les structures de contrôle et les différences entre les boucles for et while. Les participants doivent sélectionner la bonne réponse parmi les options fournies pour chaque question.

Transféré par

nando.lil.k544
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
30 vues3 pages

QCM Python : Types et Boucles

Ce document est un questionnaire à choix multiples (QCM) sur les types de base et les boucles en Python. Il couvre des questions sur les types de données, les fonctions intégrées, les structures de contrôle et les différences entre les boucles for et while. Les participants doivent sélectionner la bonne réponse parmi les options fournies pour chaque question.

Transféré par

nando.lil.k544
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

QCM : Python (Types de base et Boucles)

1. Quel est le type de la valeur suivante : 42 ?

[ ] float

[ ] int

[ ] str

[ ] bool

2. Quel est le type de la valeur suivante : 3.14 ?

[ ] float

[ ] int

[ ] complex

[ ] str

3. Que renvoie l'expression suivante : type("Hello") ?

[ ] <class 'int'>

[ ] <class 'str'>

[ ] <class 'list'>

[ ] <class 'float'>

4. Quelle est la sortie de l'expression suivante : bool(0) ?

[ ] True

[ ] False

[ ] None

[ ] Erreur d'exécution

5. Que renvoie l'expression suivante : len([1, 2, 3]) ?

[]1

[]3

[]2
[ ] Erreur

6. Quelle est la bonne syntaxe pour convertir une chaîne en entier ?

[ ] int("123")

[ ] convert_to_int("123")

[ ] to_int("123")

[ ] float("123")

7. Combien de fois la boucle s'exécute-t-elle ?


for i in range(5):
print(i)

[]4

[]5

[]6

[]0

8. Quelle est la sortie du code suivant ?


for i in range(3, 6):
print(i, end=" ")

[]012

[]345

[]3456

[ ] Erreur

9. Que fait l'instruction break dans une boucle ?

[ ] Elle termine l'itération en cours et passe à la suivante.

[ ] Elle sort de la boucle immédiatement.

[ ] Elle saute une itération.

[ ] Elle provoque une erreur.

10. Que fait l'instruction continue dans une boucle ?

[ ] Elle termine la boucle immédiatement.

[ ] Elle passe à l'itération suivante.


[ ] Elle provoque une erreur.

[ ] Elle imprime un message par défaut.

11. Quelle est la sortie du code suivant ?


x=0
while x < 3:
print(x, end=" ")
x += 1

[]012

[]0123

[]123

[ ] Erreur

12. Quelle est la différence entre une boucle for et une boucle while ?

[ ] Une boucle for est utilisée pour des itérations définies, tandis qu'une boucle while s'exécute tant qu'une condition est
vraie.

[ ] Une boucle while est utilisée pour des itérations définies, tandis qu'une boucle for s'exécute tant qu'une condition est
vraie.

[ ] Les deux boucles fonctionnent de la même manière.

[ ] Une boucle for est plus rapide qu'une boucle while.

Vous aimerez peut-être aussi