1. Quelle est la sortie de `print('Python'.find('o', 5))` ?
La méthode find()
retourne l'index de la première occurrence de la sous-chaîne dans la plage spécifiée, et si elle n'est pas trouvée, retourne -1
.
2. Que fait `dict.keys()` ?
La méthode keys()
retourne un ensemble des clés du dictionnaire.
3. Quelle est la sortie de `print([x**2 for x in range(5)])` ?
La compréhension de liste calcule le carré de chaque élément dans la plage spécifiée.
4. Que fait `re.split(r'\d+', '12a34b56')` ?
La fonction re.split()
divise la chaîne selon le motif spécifié.
5. Quelle est la sortie de `print('Python'.replace('o', '0').upper())` ?
La méthode replace()
remplace les occurrences, et upper()
convertit en majuscules.
6. Que fait `iter('Python')` ?
La fonction iter()
retourne un itérateur pour parcourir les éléments d'une séquence.
7. Quelle est la sortie de `print(set([1, 2, 2, 3, 4, 4, 5]))` ?
La fonction set()
élimine les doublons dans une liste ou séquence.
8. Que fait `len({1: 'a', 2: 'b', 3: 'c'})` ?
La fonction len()
retourne le nombre de clés dans le dictionnaire.
9. Quelle est la sortie de `print('Python'.ljust(10, '*'))` ?
La méthode ljust()
ajoute des caractères de remplissage à droite jusqu'à atteindre la largeur spécifiée.
10. Que fait `str.isalpha()` ?
True
si tous les caractères de la chaîne sont des lettresFalse
si tous les caractères de la chaîne sont des lettresTrue
si tous les caractères de la chaîne sont des chiffresFalse
si tous les caractères de la chaîne sont des chiffresLa méthode isalpha()
retourne True
si tous les caractères de la chaîne sont des lettres.
11. Quelle est la sortie de `print('Python'.rfind('t'))` ?
La méthode rfind()
retourne l'index de la dernière occurrence de la sous-chaîne.
12. Que fait `tuple([1, 2, 3])` ?
La fonction tuple()
convertit une liste en un tuple.
13. Quelle est la sortie de `print('Python'.startswith('P'))` ?
La méthode startswith()
retourne True
si la chaîne commence par la sous-chaîne spécifiée.
14. Que fait `list('Python')` ?
La fonction list()
convertit une chaîne en une liste de ses caractères.
15. Quelle est la sortie de `print('Python'.count('o'))` ?
La méthode count()
retourne le nombre d'occurrences de la sous-chaîne dans la chaîne.
16. Que fait `sorted({3: 'c', 1: 'a', 2: 'b'})` ?
La fonction sorted()
trie les clés du dictionnaire.
17. Quelle est la sortie de `print('Python'.rjust(10, '*'))` ?
La méthode rjust()
ajoute des caractères de remplissage à gauche jusqu'à atteindre la largeur spécifiée.
18. Que fait `list(map(int, ['1', '2', '3']))` ?
La fonction map()
applique la fonction int()
à chaque élément de la liste.
19. Quelle est la sortie de `print('Python'.split('t'))` ?
La méthode split()
divise la chaîne selon le séparateur spécifié.
20. Que fait `set([1, 2, 2, 3, 4])` ?
La fonction set()
crée un ensemble à partir de la liste, éliminant les doublons.
Ajouter un commentaire
Veuillez vous connecter pour ajouter un commentaire.
Pas encore de commentaires.