QCM Python – Partie 23

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. Quelle est la sortie de ce code ?
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
x = [1, 2, 3, 4]
x.insert(2, 5)
print(x)
x = [1, 2, 3, 4] x.insert(2, 5) print(x)
x = [1, 2, 3, 4]
x.insert(2, 5)
print(x)

A [1, 2, 3, 4, 5]

B [1, 2, 5, 3, 4]

C [1, 5, 2, 3, 4]

D [1, 2, 3, 5, 4] 

 

2. Que va afficher ce code ?
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
s = {1, 2, 3, 4}
it = iter(s)
print(next(it))
s = {1, 2, 3, 4} it = iter(s) print(next(it))
s = {1, 2, 3, 4}
it = iter(s)
print(next(it))

A 1

B 2

C 3

D Une erreur

 

3. Quelle était la motivation principale derrière la création de Python ?

A Créer un langage orienté vers le web

B Créer un langage facile à apprendre et à utiliser tout en étant puissant

C Remplacer C++

D Créer un langage réservé à l’intelligence artificielle

 
 

4. Python est un langage de programmation qui appartient à quel paradigme principal ?

A Procédural

B Orienté objet

C Fonctionnel

D Tous les réponses précédentes

 

5. Quelle est la sortie de ce code ?
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
x = [1, 2, 3, 4]
y = x[:3]
y[0] = 100
print(x)
x = [1, 2, 3, 4] y = x[:3] y[0] = 100 print(x)
x = [1, 2, 3, 4]
y = x[:3]
y[0] = 100
print(x)

A [1, 2, 3, 4]

B [100, 2, 3, 4]

C [1, 100, 3, 4]

D [100, 2, 3] 

 

6. Quelle est la sortie de ce code ?
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
x = "Hello, World!"
print(x.find("o"))
x = "Hello, World!" print(x.find("o"))
x = "Hello, World!"
print(x.find("o"))

A 7

B 1

C 5

D 4

 
 

7. Quelle est la sortie de ce code ?
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
x = "12345"
y = x[::2]
print(y)
x = "12345" y = x[::2] print(y)
x = "12345"
y = x[::2]
print(y)

A 135

B 12345

C 246

D 14

 

8. Quelle est la sortie de ce code ?
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
x = {1, 2, 3, 4}
x.discard(5)
print(x)
x = {1, 2, 3, 4} x.discard(5) print(x)
x = {1, 2, 3, 4}
x.discard(5)
print(x)

A {1, 2, 3, 4, 5}

B {1, 2, 3, 4}

C {1, 2, 3, 4, 5, 6}

D Erreur

 

9. Quelle est la version majeure de Python qui a introduit des changements incompatibles avec les versions précédentes ?

A Python 2

B Python 3

C Python 4

D Python 1

 
 

10. Quel est le nom du gestionnaire de paquets officiel de Python ?

A pip

B npm

C apt

D brew

Exercice Python Corrigé

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *