Quiz : Maîtrisez les bases de Python en 10 questions
🧠 Quiz 10 questions 10 min
QUIZ INTERACTIFDiff. 5/10
Découvrez comment apprendre Python facilement avec ce livre interactif. Exercices, projets et quiz pour maîtriser la programmation dès le collège.
Question 1 sur 10 10:00
[{"id":21078,"question":"Quel est le mot-clé utilisé pour définir une fonction en Python ?","option_a":"function","option_b":"def","option_c":"func","option_d":"define","option_e":"","option_f":"","bonne_reponse":"B","explication":"En Python, le mot-clé pour définir une fonction est 'def'. Exemple : 'def ma_fonction():'.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":21079,"question":"Laquelle de ces affirmations sur les variables en Python est vraie ?","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"En Python, une variable peut contenir n'importe quel type de données et son type peut changer dynamiquement.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":21080,"question":"Quel opérateur permet de vérifier l'égalité entre deux valeurs en Python ?","option_a":"=","option_b":"==","option_c":"===","option_d":"equal","option_e":"","option_f":"","bonne_reponse":"B","explication":"L'opérateur '==' est utilisé pour vérifier l'égalité entre deux valeurs. Exemple : '5 == 5' retourne True.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":21081,"question":"La boucle 'for' en Python est principalement utilisée pour...","option_a":"Itérer sur une séquence (liste, chaîne, etc.)","option_b":"Exécuter un bloc de code tant qu'une condition est vraie","option_c":"Définir une fonction","option_d":"Lire un fichier","option_e":"","option_f":"","bonne_reponse":"A","explication":"La boucle 'for' en Python est utilisée pour itérer sur les éléments d'une séquence, comme une liste ou une chaîne de caractères.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":21082,"question":"Quel est le résultat de l'expression '3 * (2 + 4)' en Python ?","option_a":"18","option_b":"12","option_c":"20","option_d":"14","option_e":"","option_f":"","bonne_reponse":"A","explication":"L'expression est évaluée en suivant les règles de priorité : d'abord les parenthèses (2 + 4 = 6), puis la multiplication (3 * 6 = 18).","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":21083,"question":"La méthode '.append()' est utilisée pour ajouter un élément à...","option_a":"Un dictionnaire","option_b":"Une chaîne de caractères","option_c":"Une liste","option_d":"Un tuple","option_e":"","option_f":"","bonne_reponse":"C","explication":"La méthode '.append()' permet d'ajouter un élément à la fin d'une liste. Exemple : 'ma_liste.append(5)'.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":21084,"question":"En Python, 'if x \u003E 5:' est une structure de contrôle valide.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"Cette structure est valide et permet d'exécuter un bloc de code si la condition 'x \u003E 5' est vraie.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":21085,"question":"Quel est le type de la variable 'x' après l'exécution de 'x = 3.14' ?","option_a":"int","option_b":"float","option_c":"str","option_d":"bool","option_e":"","option_f":"","bonne_reponse":"B","explication":"La variable 'x' contient une valeur décimale (3.14), donc son type est 'float' (nombre à virgule flottante).","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":21086,"question":"La fonction 'print()' en Python permet de...","option_a":"Lire une entrée utilisateur","option_b":"Afficher du texte ou des variables à l'écran","option_c":"Calculer une somme","option_d":"Définir une fonction","option_e":"","option_f":"","bonne_reponse":"B","explication":"La fonction 'print()' est utilisée pour afficher du texte ou des variables dans la console.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":21087,"question":"Quel est le résultat de '5 \/\/ 2' en Python ?","option_a":"2.5","option_b":"2","option_c":"3","option_d":"1","option_e":"","option_f":"","bonne_reponse":"B","explication":"L'opérateur '\/\/' effectue une division entière. 5 divisé par 2 donne 2 avec un reste de 1, donc le résultat est 2.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0}]
Chargement...
Cliquez sur une réponse pour valider
Les options de réponse ne sont pas disponibles pour cette question.