📘 Corrigé et explications (10 questions)
1. En Python, la valeur `42` est de type ___.
Bonne réponse : int
Exact. `42` est un entier, donc de type `int`.
2. Le type ___ est utilisé pour représenter les nombres à virgule flottante.
Bonne réponse : float
Bien vu. `float` est le type pour les nombres décimaux.
3. Une valeur comme `"Bonjour"` est de type ___.
Bonne réponse : str
Correct. `"Bonjour"` est une chaîne de caractères, de type `str`.
4. Le type ___ ne peut prendre que les valeurs `True` ou `False`.
Bonne réponse : bool
Tout juste. `bool` est le type booléen.
5. La fonction Python `___` permet de connaître le type d'une valeur.
Bonne réponse : type
Exact. `type()` renvoie le type de l'argument.
6. Pour convertir une chaîne en entier, on utilise la fonction `___`.
Bonne réponse : int
Bien vu. `int()` convertit en entier.
7. Le nombre `3.14` est de type ___.
Bonne réponse : float
Correct. `3.14` a un point décimal, c'est un `float`.
8. L'expression `5 > 3` est de type ___.
Bonne réponse : bool
Exact. Une comparaison donne un booléen.
9. La valeur `"123"` est de type `___`, même si elle contient des chiffres.
Bonne réponse : str
Bien vu. Les guillemets en font une chaîne.
10. Pour convertir un entier en chaîne, on utilise la fonction `___`.
Bonne réponse : str
Parfait. `str()` convertit en chaîne.
