QCM Python – Partie 22
Bienvenue dans notre QCM Python ! Que vous soyez débutant ou déjà expérimenté en programmation, ce questionnaire à choix multiples est l’occasion parfaite de tester vos connaissances en Python. Grâce à des questions couvrant tous les niveaux, vous pourrez évaluer votre maîtrise des concepts clés du langage, comme les structures de données, les fonctions, les modules et bien plus. Si vous cherchez à améliorer vos compétences ou à vous préparer pour un examen, ce QCM Python est fait pour vous. Lancez-vous et découvrez où vous en êtes !
1. Quel est le résultat de ce code ?
x = [10, 20, 30] y = x * 3 print(y)
A [10, 20, 30, 10, 20, 30, 10, 20, 30]
B [30, 30, 30]
C [10, 20, 30]
D 30
2. Quelle est la sortie de ce code ?
x = "123" y = x * 2 print(y)
A 123123
B 246
C 12
D 6
3. Que va faire le code suivant ?
x = [1, 2, 3] x.append([4, 5]) print(x)
A [1, 2, 3, 4, 5]
B [1, 2, 3, [4, 5]]
C [4, 5]
D Erreur
4. Que va renvoyer ce code ?
d = {x: x**2 for x in range(3)} print(d)
A {0: 0, 1: 1, 2: 4}
B {0: 1, 1: 2, 2: 3}
C {0: 0, 1: 1, 2: 2}
D {0: 0, 1: 1, 2: 3}
5. Que fait l’instruction suivante en Python ?
x = 10 y = 5 x, y = y, x
A Elle échange les valeurs de x et y
B Elle additionne x et y et stocke le résultat dans x
C Elle donne une erreur de syntaxe
D Elle copie la valeur de x dans y
6. Quelle est la sortie de ce code ?
x = [1, 2, 3, 4] x[1:3] = [5, 6, 7] print(x)
A [1, 5, 6, 7]
B [5, 6, 7, 4]
C [1, 2, 3, 4]
D [1, 5, 6, 7, 4]
7. Que va afficher ce code ?
nom = "Alice" age = 30 print(f"{nom} a {age} ans.")
A Alice a 30 ans.
B nom a age ans.
C Alice a age ans.
D nom a 30 ans.
8. Quel sera l’affichage de ce code ?
x = 7 if x % 2 == 0: print("Pair") else: print("Impair")
A Pair
B Impair
C Erreur
D Rien ne s’affiche
9. Quelle est la sortie de ce code ?
x = "Python" print(x[::2])
A Pto
B Pyn
C yhn
D P
10. Quelle est la sortie de ce code ?
x = [1, 2, 3, 4, 5] x[1:4] = [6, 7, 8] print(x)
A [1, 6, 7, 8, 4, 5]
B [1, 6, 7, 8, 5]
C [6, 7, 8, 5]
D [1, 6, 7, 8]