1. Quelle est la sortie de `print(2 ** 3 ** 2)` ?
La sortie est 512 car l'opérateur d'exponentiation est évalué de droite à gauche.
2. Quelle méthode est utilisée pour convertir une chaîne en majuscules en Python ?
La méthode `upper()` est utilisée pour convertir une chaîne en majuscules.
3. Que renvoie `list(map(lambda x: x * x, [1, 2, 3]))` ?
La fonction `map()` applique la fonction lambda à chaque élément de la liste, renvoyant `[1, 4, 9]`.
4. Comment vérifier si un objet est une instance d'une classe en Python ?
La fonction `isinstance()` est utilisée pour vérifier si un objet est une instance d'une classe ou d'une sous-classe.
5. Quelle méthode de la classe `str` est utilisée pour vérifier si une chaîne se termine par un suffixe spécifique ?
La méthode `endswith()` est utilisée pour vérifier si une chaîne se termine par un suffixe spécifique.
6. Quelle est la sortie de `print('Python'[-1])` ?
`'Python'[-1]` renvoie le dernier caractère de la chaîne, qui est `n`.
7. Comment créer une chaîne de caractères contenant 5 étoiles en Python ?
`'*' * 5` crée une chaîne de caractères contenant 5 étoiles.
8. Quel est le résultat de `bool([])` ?
`bool([])` renvoie `False` car une liste vide est évaluée comme `False` en Python.
9. Quelle est la méthode pour ajouter un élément à la fin d'une liste en Python ?
La méthode `append()` est utilisée pour ajouter un élément à la fin d'une liste en Python.
10. Comment inverser une liste en Python ?
`list[::-1]` est une manière courante d'inverser une liste en Python.
11. Que fait la méthode `strip()` lorsqu'elle est appliquée à une chaîne ?
La méthode `strip()` supprime les espaces en début et en fin de chaîne.
12. Quelle est la sortie de `print(3 + 4 * 2)` ?
La sortie est 11 car la multiplication est évaluée avant l'addition.
13. Comment convertir une chaîne `s` en un nombre entier ?
`int(s)` est utilisé pour convertir une chaîne en un nombre entier.
14. Quelle méthode retourne l'indice de la première occurrence d'un élément dans une liste ?
La méthode `index()` retourne l'indice de la première occurrence d'un élément dans une liste.
15. Que renvoie `sorted([3, 2, 1])` en Python ?
`sorted([3, 2, 1])` renvoie une nouvelle liste triée en ordre croissant.
16. Que fait la méthode `pop()` lorsqu'elle est appliquée à une liste en Python ?
La méthode `pop()` supprime le dernier élément de la liste et le retourne.
17. Quel est le résultat de `3 // 2` en Python ?
La division entière `//` renvoie le quotient sans le reste, donc `3 // 2` donne `1`.
18. Comment vérifier si un ensemble est un sous-ensemble d'un autre en Python ?
La méthode `issubset()` est utilisée pour vérifier si un ensemble est un sous-ensemble d'un autre.
19. Quelle méthode est utilisée pour supprimer une clé dans un dictionnaire en Python ?
La méthode `pop()` est utilisée pour supprimer une clé dans un dictionnaire et retourner sa valeur.
20. Que renvoie `list('hello')` ?
`list('hello')` convertit chaque caractère de la chaîne en un élément de la liste.
Ajouter un commentaire
Veuillez vous connecter pour ajouter un commentaire.
Pas encore de commentaires.