1. Que fait la méthode `join()` lorsqu'elle est appliquée à une liste de chaînes ?
La méthode join()
combine les éléments de la liste en une chaîne de caractères, séparés par le séparateur spécifié.
2. Quelle est la sortie de `print('Hello World'.replace('World', 'Python'))` ?
La méthode replace()
remplace toutes les occurrences de 'World' par 'Python'.
3. Quelle est la méthode pour vérifier si une chaîne commence par un certain préfixe ?
La méthode startswith()
est utilisée pour vérifier si une chaîne commence par un certain préfixe.
4. Que renvoie `type([1, 2, 3])` en Python ?
La fonction type()
renvoie le type de l'objet, ici une liste (`list`).
5. Quelle méthode est utilisée pour obtenir la longueur d'une chaîne de caractères en Python ?
La méthode len()
est utilisée pour obtenir la longueur d'une chaîne de caractères.
6. Quel est le résultat de `2 + 3 * 4` ?
En Python, la multiplication a une priorité plus élevée, donc `2 + 3 * 4` est évalué comme `2 + 12` qui donne `14`.
7. Que fait la méthode `split()` lorsqu'elle est appliquée à une chaîne de caractères ?
La méthode split()
sépare la chaîne en une liste de sous-chaînes en utilisant l'espace comme séparateur par défaut.
8. Quelle est la différence entre `remove()` et `pop()` dans une liste en Python ?
La méthode `remove()` supprime un élément par valeur, tandis que `pop()` supprime un élément par son index.
9. Que renvoie la méthode `find()` lorsqu'un élément n'est pas trouvé dans une chaîne de caractères ?
La méthode find()
renvoie `-1` si l'élément n'est pas trouvé dans la chaîne.
10. Quelle est la sortie de `print(True + True)` en Python ?
En Python, `True` est équivalent à `1`, donc `True + True` donne `2`.
11. Comment transformer une chaîne en majuscules en Python ?
La méthode upper()
transforme tous les caractères d'une chaîne en majuscules.
12. Que fait la méthode `count()` lorsqu'elle est appliquée à une chaîne en Python ?
La méthode count()
compte le nombre d'occurrences d'une sous-chaîne dans une chaîne donnée.
13. Quelle méthode est utilisée pour trier une liste en place en Python ?
La méthode `sort()` trie la liste en place, c'est-à-dire qu'elle modifie l'ordre des éléments de la liste originale.
14. Comment ajouter un élément à un ensemble en Python ?
La méthode add()
est utilisée pour ajouter un élément à un ensemble en Python.
15. Quelle est la différence entre `==` et `is` en Python ?
En Python, `==` est utilisé pour comparer les valeurs, tandis que `is` est utilisé pour comparer les identités d'objet (si deux objets pointent vers le même espace mémoire).
16. Quelle méthode est utilisée pour supprimer les espaces de début et de fin d'une chaîne en Python ?
La méthode `strip()` est utilisée pour supprimer les espaces de début et de fin d'une chaîne.
17. Que renvoie `int('10.5')` en Python ?
La fonction `int()` en Python ne peut pas convertir directement une chaîne représentant un nombre flottant en entier. Cela entraînera une erreur.
18. Comment vérifier si une clé existe dans un dictionnaire en Python ?
L'opérateur `in` est utilisé pour vérifier si une clé existe dans un dictionnaire en Python.
19. Quelle est la sortie de `print('abc' * 3)` en Python ?
En Python, multiplier une chaîne de caractères par un entier répète la chaîne ce nombre de fois. Donc, `'abc' * 3` donne `abcabcabc`.
20. Comment fusionner deux listes en Python ?
En Python, l'opérateur `+` est utilisé pour fusionner deux listes.
Ajouter un commentaire
Veuillez vous connecter pour ajouter un commentaire.
Pas encore de commentaires.