1. Quelle est la sortie de `print('a' * 3)` ?
La multiplication d'une chaîne par un entier répète la chaîne ce nombre de fois.
2. Que fait `list(range(3, 6))` ?
La fonction range()
génère une séquence d'entiers allant de 3 à 5 inclus.
3. Quelle est la sortie de `print('Python'.split('t'))` ?
La méthode split()
divise la chaîne en une liste en utilisant le séparateur spécifié.
4. Quelle est la sortie de `print(list(enumerate(['a', 'b', 'c'])))` ?
La fonction enumerate()
ajoute un index aux éléments d'une séquence, retournant une liste de tuples.
5. Quelle est la sortie de `print('Python'.count('o'))` ?
La méthode count()
compte le nombre d'occurrences d'une sous-chaîne dans une chaîne.
6. Que fait `zip([1, 2], ['a', 'b'])` ?
La fonction zip()
combine les éléments de plusieurs itérables en tuples.
7. Quelle est la sortie de `print('abc'.rfind('b'))` ?
La méthode rfind()
retourne l'index de la dernière occurrence de la sous-chaîne.
8. Que fait `set('aabbcc')` ?
La fonction set()
élimine les doublons et retourne un ensemble des éléments uniques.
9. Quelle est la sortie de `print('Python'.islower())` ?
La méthode islower()
retourne `True` si tous les caractères de la chaîne sont en minuscules, sinon `False`.
10. Que fait la méthode `strip()` lorsqu'elle est appliquée à une chaîne ?
La méthode strip()
supprime les espaces au début et à la fin de la chaîne.
11. Quelle est la sortie de `print('Python'.startswith('Py'))` ?
La méthode startswith()
vérifie si la chaîne commence par la sous-chaîne spécifiée.
12. Que fait la méthode `isdigit()` lorsqu'elle est appliquée à une chaîne ?
La méthode isdigit()
retourne True
si tous les caractères de la chaîne sont des chiffres.
13. Quelle est la sortie de `print('Python'.find('t'))` ?
La méthode find()
retourne `-1` si la sous-chaîne n'est pas trouvée.
14. Que fait `list(map(len, ['a', 'bb', 'ccc']))` ?
La fonction map()
applique la fonction len()
à chaque élément de la liste.
15. Quelle est la sortie de `print('abc'.replace('a', 'A'))` ?
La méthode replace()
remplace toutes les occurrences de la sous-chaîne spécifiée.
16. Quelle est la sortie de `print(list('Python'))` ?
La fonction list()
convertit la chaîne en une liste de caractères.
17. Que fait `set('aabbcc')` ?
La fonction set()
élimine les doublons dans une séquence.
18. Quelle est la sortie de `print('Python'.capitalize())` ?
La méthode capitalize()
met en majuscule le premier caractère de la chaîne et rend les autres minuscules.
19. Que fait `list('12345')` ?
La fonction list()
convertit chaque caractère de la chaîne en un élément de liste.
20. Quelle est la méthode pour ajouter un élément à la fin d'une liste ?
La méthode append()
ajoute un élément à la fin de la liste.
Ajouter un commentaire
Veuillez vous connecter pour ajouter un commentaire.
Pas encore de commentaires.