1. 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.
2. Que fait `tuple('Python')` ?
La fonction tuple()
convertit une chaîne en un tuple de ses caractères.
3. Quelle est la sortie de `print('Python'.replace('o', '0'))` ?
La méthode replace()
remplace toutes les occurrences de la sous-chaîne spécifiée.
4. Que fait `dict.fromkeys(['a', 'b'], 1)` ?
La méthode fromkeys()
crée un nouveau dictionnaire avec des clés spécifiées et une valeur par défaut.
5. Quelle est la sortie de `print('Python'.find('t', 0, 5))` ?
La méthode find()
retourne l'index de la première occurrence de la sous-chaîne dans la plage spécifiée.
6. Que fait `sorted({1: 'a', 2: 'b', 3: 'c'})` ?
La fonction sorted()
trie les clés du dictionnaire.
7. Quelle est la sortie de `print('Python'.count('t'))` ?
La méthode count()
retourne le nombre d'occurrences d'une sous-chaîne dans la chaîne.
8. Que fait `set([1, 1, 2, 3, 3, 4])` ?
La fonction set()
élimine les doublons dans une liste ou séquence.
9. Quelle est la sortie de `print('Python'.split('o'))` ?
La méthode split()
divise la chaîne en sous-chaînes à chaque occurrence du séparateur.
10. Que fait `len('Python'.strip('P'))` ?
La méthode strip()
supprime les occurrences spécifiées de début et de fin de la chaîne.
11. Quelle est la sortie de `print('Python'.capitalize())` ?
La méthode capitalize()
met en majuscule la première lettre de la chaîne et en minuscules les autres lettres.
12. Que fait `list(zip([1, 2], ['a', 'b']))` ?
La fonction zip()
combine les éléments des séquences en tuples.
13. Quelle est la sortie de `print('Python'.isdigit())` ?
La méthode isdigit()
retourne True
si tous les caractères de la chaîne sont des chiffres, sinon False
.
14. Que fait `sorted('Python', reverse=True)` ?
La fonction sorted()
trie les caractères de la chaîne en ordre décroissant.
15. Quelle est la sortie de `print('Python'.join(['a', 'b']))` ?
La méthode join()
combine les éléments de la liste avec la chaîne comme séparateur.
16. Que fait `set([1, 2, 3, 3, 2, 1])` ?
La fonction set()
élimine les doublons dans la liste.
17. Quelle est la sortie de `print('Python'.encode('ascii'))` ?
La méthode encode()
retourne la chaîne encodée en bytes.
18. Que fait `list(reversed([1, 2, 3]))` ?
La fonction reversed()
retourne les éléments dans l'ordre inverse.
19. Quelle est la sortie de `print('Python'.swapcase())` ?
La méthode swapcase()
inverse les majuscules et les minuscules.
20. Que fait `list({1: 'a', 2: 'b'}.values())` ?
La méthode values()
retourne les valeurs du dictionnaire.
Ajouter un commentaire
Veuillez vous connecter pour ajouter un commentaire.
Pas encore de commentaires.