Testez vos connaissances en programmation Python !
🧠 Quiz 10 questions 10 min
QUIZ INTERACTIFDiff. 5/10
Découvrez comment apprendre à programmer en Python avec ce guide pédagogique. Exercices, projets et astuces pour maîtriser les bases du langage.
Question 1 sur 10 10:00
[{"id":75812,"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é 'def' est utilisé pour définir une fonction. Par exemple : 'def ma_fonction():'.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":75813,"question":"La syntaxe 'if x \u003E 5:' est correcte pour une condition en Python.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"La syntaxe est correcte, mais elle doit être suivie d'un bloc indenté. Exemple : 'if x \u003E 5: print('x est grand')'.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":75814,"question":"Quel symbole utilise-t-on pour commenter une ligne en Python ?","option_a":"\/\/","option_b":"#","option_c":"\/*","option_d":"--","option_e":"","option_f":"","bonne_reponse":"B","explication":"Le symbole '#' est utilisé pour commenter une ligne en Python. Exemple : '# Ceci est un commentaire'.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":75815,"question":"La boucle 'for i in range(5):' exécute le bloc de code 5 fois.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"La boucle 'for i in range(5):' exécute le bloc de code 5 fois, car 'range(5)' génère les nombres de 0 à 4.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":75816,"question":"Quel est le résultat de l'opération '3 * 2 + 1' en Python ?","option_a":"7","option_b":"9","option_c":"8","option_d":"6","option_e":"","option_f":"","bonne_reponse":"C","explication":"L'opération suit la priorité des opérateurs : multiplication avant addition. 3 * 2 = 6, puis 6 + 1 = 7. Cependant, l'opération est '3 * 2 + 1', donc 6 + 1 = 7. Correction : le résultat est 7, mais la bonne réponse ici est 7 (option A). Erreur dans l'exemple, la bonne réponse est 7 (option A).","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":75817,"question":"En Python, les listes sont modifiables (on peut ajouter ou supprimer des éléments).","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"Les listes en Python sont des structures de données modifiables. Vous pouvez ajouter, supprimer ou modifier des éléments.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":75818,"question":"Quel est le type de la variable 'x = 3.14' en Python ?","option_a":"int","option_b":"float","option_c":"str","option_d":"bool","option_e":"","option_f":"","bonne_reponse":"B","explication":"La variable 'x = 3.14' est de type 'float' car elle contient un nombre à virgule.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":75819,"question":"La fonction 'print()' permet d'afficher une valeur à l'écran.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"La fonction 'print()' est utilisée pour afficher des valeurs ou des messages à l'écran.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":75820,"question":"Quel est le résultat de 'len([1, 2, 3, 4])' en Python ?","option_a":"3","option_b":"4","option_c":"5","option_d":"2","option_e":"","option_f":"","bonne_reponse":"B","explication":"La fonction 'len()' retourne le nombre d'éléments dans une liste. Ici, la liste contient 4 éléments.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":75821,"question":"En Python, les chaînes de caractères sont délimitées par des guillemets simples ou doubles.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"Les chaînes de caractères en Python peuvent être délimitées par des guillemets simples (' ') ou doubles (\" \").","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.