Quiz interactif généré par IA à partir du document : int2.pdf
Question 1 sur 5 10:00
[{"id":94256,"question":"Quel symbole utilise-t-on pour une condition 'si' en Python ?","option_a":"=","option_b":"==","option_c":"===","option_d":":","option_e":"","option_f":"","bonne_reponse":"b","explication":"En Python, la condition 'si' s'écrit avec '==', qui vérifie l'égalité entre deux valeurs. Le symbole '=' est utilisé pour l'affectation.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"b\", \"options\": {\"a\": \"=\", \"b\": \"==\", \"c\": \"===\", \"d\": \":\"}}","_debug_options_count":4},{"id":94257,"question":"Quelle boucle permet de répéter un bloc d'instructions tant qu'une condition est vraie ?","option_a":"for","option_b":"while","option_c":"do...while","option_d":"repeat","option_e":"","option_f":"","bonne_reponse":"b","explication":"La boucle 'while' exécute un bloc d'instructions tant que la condition spécifiée est vraie. Elle est idéale pour les répétitions dont le nombre n'est pas connu à l'avance.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"b\", \"options\": {\"a\": \"for\", \"b\": \"while\", \"c\": \"do...while\", \"d\": \"repeat\"}}","_debug_options_count":4},{"id":94258,"question":"Quel est le rôle de l'opérateur '%' en Python ?","option_a":"Addition","option_b":"Division entière","option_c":"Modulo (reste de la division)","option_d":"Multiplication","option_e":"","option_f":"","bonne_reponse":"c","explication":"L'opérateur '%' calcule le reste de la division entière entre deux nombres. Par exemple, 10 % 3 donne 1.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"c\", \"options\": {\"a\": \"Addition\", \"b\": \"Division entière\", \"c\": \"Modulo (reste de la di","_debug_options_count":4},{"id":94259,"question":"Comment déclare-t-on une fonction en Python ?","option_a":"function maFonction():","option_b":"def maFonction():","option_c":"define maFonction()","option_d":"func maFonction()","option_e":"","option_f":"","bonne_reponse":"b","explication":"En Python, une fonction se déclare avec le mot-clé 'def' suivi du nom de la fonction et de parenthèses. Par exemple : 'def maFonction():'","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"b\", \"options\": {\"a\": \"function maFonction():\", \"b\": \"def maFonction():\", \"c\": \"define m","_debug_options_count":4},{"id":94260,"question":"Quel est le résultat de l'expression 'bin(5)' en Python ?","option_a":"'101'","option_b":"'5'","option_c":"'0b101'","option_d":"'1001'","option_e":"","option_f":"","bonne_reponse":"c","explication":"La fonction 'bin()' convertit un nombre entier en sa représentation binaire sous forme de chaîne de caractères, précédée de '0b'. Ainsi, 'bin(5)' retourne '0b101'.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"c\", \"options\": {\"a\": \"'101'\", \"b\": \"'5'\", \"c\": \"'0b101'\", \"d\": \"'1001'\"}}","_debug_options_count":4}]
Chargement...
Cliquez sur une réponse pour valider
Les options de réponse ne sont pas disponibles pour cette question.