QCM Python – Partie 27
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 manière correcte d’ajouter un commentaire sur une seule ligne en Python ?
A // Ceci est un commentaire
B <!-- Ceci est un commentaire -->
C # Ceci est un commentaire
D /* Ceci est un commentaire */
2. Que renvoie la fonction type() en Python ?
A Le contenu d’un objet
B Le nom d’un objet
C La taille d’un objet
D Le type d’un objet
3. Que va afficher ce code ?
x = 5 def fonction(x): return x + 1 print(fonction(x)) print(x)
A 6 5
B 5 5
C 5 6
D Erreur
4. Quelle est la principale caractéristique de la programmation orientée objet (POO) ?
A La modularité
B L’utilisation des classes et des objets
C La gestion des exceptions
D La programmation fonctionnelle
5. Quel est l’output de ce programme ?
x = [1, 2, 3] x.extend([4, 5]) print(x)
A [1, 2, 3, 4, 5]
B [1, 2, 3]
C [1, 4, 5, 2, 3]
D Erreur
6. Comment créer une classe en Python ?
A def MaClasse:
B class MaClasse:
C create MaClasse:
D object MaClasse:
7. Quel est le rôle de la méthode __init__
dans une classe Python ?
A Elle initialise les attributs de la classe
B Elle définit la structure de la classe
C Elle détruit l’objet après son utilisation
D Elle permet de surcharger des opérateurs
8. Quelle est la syntaxe correcte pour une boucle for en Python ?
A for i in 0..10:
B for i = 0 to 10:
C for (i = 0; i < 10; i++):
D for i in range(10):
9. Comment importer un module en Python ?
A import module_name
B #include module_name
C require module_name
D import "module_name"
10. Que va afficher ce code ?
x = "python" print(x.upper()[::-1])
A PYTHON
B NOHTYP
C nohtyp
D python