AccueilCPGEQCMQCM : Syntaxe et Manipulation des Chaînes de Caractères en Python QCM : Syntaxe et Manipulation des Chaînes de Caractères en Python 1. Quelle est la syntaxe correcte pour créer une chaîne de caractères vide en Python ? str = « » str = » Les deux sont corrects 2. Quelle est la sortie de ce code ? text = "Python" print(text[1]) P y t 3. Que fait l’instruction len(« abcde ») ? 4 5 6 4. Comment accéder au dernier caractère de la chaîne « hello » ? « hello »[4] « hello »[-1] « hello »[5] 5. Quelle est la sortie de ce code ? text = "Python" print(text[0:3]) Pyt Pyth Python 6. Que retourne l’expression « a » + « b » ? ab a b « a+b » 7. Quelle est la sortie de ce code ? text = "coding" print(text[:4]) cod codi coding 8. Comment vérifier si deux chaînes « str1 » et « str2 » sont identiques ? str1 == str2 str1.equals(str2) str1 != str2 9. Que fait l’instruction « text = text + ‘!’ sur une chaîne text = ‘hello’ ? Ajoute ‘!’ au début de la chaîne Ajoute ‘!’ à la fin de la chaîne Remplace la chaîne par ‘!’ 10. Quelle est la sortie de ce code ? text = "Bonjour" print(text[1:5]) Bonj onjo onjour Vérifier les réponses Reprendre le QCM