Quiz — 66c740d17bfb2_-Série1 les chaines de carcatères.pdf
🧠 Quiz 10 questions 20 min
QUIZ INTERACTIFDiff. 5/10
Quiz interactif généré par IA à partir du document : 66c740d17bfb2_-Série1 les chaines de carcatères.pdf
Question 1 sur 10 20:00
[{"id":24524,"question":"Quelle méthode Python permet de compter le nombre d'occurrences d'un caractère dans une chaîne ?","option_a":"count()","option_b":"find()","option_c":"index()","option_d":"replace()","option_e":"","option_f":"","bonne_reponse":"a","explication":"La méthode \u003Cstrong\u003Ecount()\u003C\/strong\u003E retourne le nombre d'occurrences d'un sous-chaîne ou d'un caractère dans une chaîne donnée.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"a\", \"options\": {\"a\": \"count()\", \"b\": \"find()\", \"c\": \"index()\", \"d\": \"replace()\"}}","_debug_options_count":4},{"id":24525,"question":"La méthode \u003Cstrong\u003Esplit()\u003C\/strong\u003E d'une chaîne de caractères retourne toujours une liste.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"a","explication":"Vrai. La méthode \u003Cstrong\u003Esplit()\u003C\/strong\u003E divise une chaîne en une liste de sous-chaînes en utilisant un séparateur (par défaut, l'espace).","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"a\", \"options\": {\"a\": \"Vrai\", \"b\": \"Faux\", \"c\": \"\", \"d\": \"\"}}","_debug_options_count":4},{"id":24526,"question":"Quelle instruction permet de vérifier si une chaîne commence par le mot 'Bonjour' ?","option_a":"chaine.startswith('Bonjour')","option_b":"chaine.begin('Bonjour')","option_c":"chaine.isStart('Bonjour')","option_d":"chaine.startWith('Bonjour')","option_e":"","option_f":"","bonne_reponse":"a","explication":"L'instruction \u003Cstrong\u003Echaine.startswith('Bonjour')\u003C\/strong\u003E retourne True si la chaîne commence par 'Bonjour'.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"a\", \"options\": {\"a\": \"chaine.startswith('Bonjour')\", \"b\": \"chaine.begin('Bonjour')\", \"c","_debug_options_count":4},{"id":24527,"question":"Quelle méthode permet de convertir une chaîne en majuscules ?","option_a":"toUpper()","option_b":"upper()","option_c":"convertUpper()","option_d":"makeUpper()","option_e":"","option_f":"","bonne_reponse":"b","explication":"La méthode \u003Cstrong\u003Eupper()\u003C\/strong\u003E convertit tous les caractères d'une chaîne en majuscules.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"b\", \"options\": {\"a\": \"toUpper()\", \"b\": \"upper()\", \"c\": \"convertUpper()\", \"d\": \"makeUppe","_debug_options_count":4},{"id":24528,"question":"La méthode \u003Cstrong\u003Estrip()\u003C\/strong\u003E supprime uniquement les espaces en début et fin de chaîne.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"b","explication":"Faux. La méthode \u003Cstrong\u003Estrip()\u003C\/strong\u003E supprime les espaces (ou d'autres caractères spécifiés) en début et fin de chaîne. Pour supprimer uniquement les espaces, utilisez \u003Cstrong\u003Estrip(' ')\u003C\/strong\u003E.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"b\", \"options\": {\"a\": \"Vrai\", \"b\": \"Faux\", \"c\": \"\", \"d\": \"\"}}","_debug_options_count":4},{"id":24529,"question":"Quel opérateur permet de concaténer deux chaînes en Python ?","option_a":"+","option_b":"&","option_c":",","option_d":"*","option_e":"","option_f":"","bonne_reponse":"a","explication":"L'opérateur \u003Cstrong\u003E+\u003C\/strong\u003E permet de concaténer deux chaînes en Python (ex: 'Bonjour' + ' ' + 'le monde').","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"a\", \"options\": {\"a\": \"+\", \"b\": \"&\", \"c\": \",\", \"d\": \"*\"}}","_debug_options_count":4},{"id":24530,"question":"Quelle méthode permet de remplacer toutes les occurrences d'un mot par un autre dans une chaîne ?","option_a":"replace()","option_b":"change()","option_c":"substitute()","option_d":"modify()","option_e":"","option_f":"","bonne_reponse":"a","explication":"La méthode \u003Cstrong\u003Ereplace()\u003C\/strong\u003E permet de remplacer toutes les occurrences d'un sous-chaîne par une autre (ex: 'bonjour'.replace('bon', 'au revoir')).","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"a\", \"options\": {\"a\": \"replace()\", \"b\": \"change()\", \"c\": \"substitute()\", \"d\": \"modify()\"","_debug_options_count":4},{"id":24531,"question":"La méthode \u003Cstrong\u003Eisdigit()\u003C\/strong\u003E retourne True si la chaîne contient uniquement des chiffres.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"a","explication":"Vrai. La méthode \u003Cstrong\u003Eisdigit()\u003C\/strong\u003E retourne True si tous les caractères de la chaîne sont des chiffres (0-9).","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"a\", \"options\": {\"a\": \"Vrai\", \"b\": \"Faux\", \"c\": \"\", \"d\": \"\"}}","_debug_options_count":4},{"id":24532,"question":"Quel est le résultat de l'expression \u003Cstrong\u003E'Python'.upper()[1:3]\u003C\/strong\u003E ?","option_a":"Pyt","option_b":"PY","option_c":"py","option_d":"YT","option_e":"","option_f":"","bonne_reponse":"c","explication":"L'expression \u003Cstrong\u003E'Python'.upper()[1:3]\u003C\/strong\u003E convertit la chaîne en majuscules ('PYTHON') puis extrait les caractères aux indices 1 et 2 ('PY').","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"c\", \"options\": {\"a\": \"Pyt\", \"b\": \"PY\", \"c\": \"py\", \"d\": \"YT\"}}","_debug_options_count":4},{"id":24533,"question":"Quelle méthode permet de vérifier si une chaîne est un palindrome (se lit de la même façon dans les deux sens) ?","option_a":"isPalindrome()","option_b":"checkPalindrome()","option_c":"chaine == chaine[::-1]","option_d":"reverse()","option_e":"","option_f":"","bonne_reponse":"c","explication":"Pour vérifier si une chaîne est un palindrome, comparez-la à sa version inversée avec \u003Cstrong\u003Echaine == chaine[::-1]\u003C\/strong\u003E. Exemple : 'radar' == 'radar'[::-1] retourne True.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"c\", \"options\": {\"a\": \"isPalindrome()\", \"b\": \"checkPalindrome()\", \"c\": \"chaine == chaine","_debug_options_count":4}]
Chargement...
Cliquez sur une réponse pour valider
Les options de réponse ne sont pas disponibles pour cette question.