Fiche de révision : Variables et types simples en Python SNT
En bref
En SNT Seconde, une variable est un nom qui stocke une valeur en Python. Les types simples sont int (entier), float (décimal), str (chaîne) et bool (booléen). On affecte avec =, on convertit avec int(), float(), str(). La fonction type() donne le type d'une variable.
Points clés
- Une variable se crée par affectation : nom = valeur.
- Les types simples : int (entier), float (décimal), str (texte), bool (True/False).
- La fonction type() renvoie le type d'une variable.
- On convertit un type en un autre avec int(), float(), str().
- Le nom d'une variable ne contient que des lettres, chiffres (pas en premier) et underscore.
- Python est sensible à la casse : age et Age sont deux variables différentes.
- Une variable peut changer de type si on lui affecte une nouvelle valeur.
Définitions & formules
Variable
Nom qui référence une valeur en mémoire.
Affectation
Opération qui associe une valeur à un nom : nom = valeur.
int
Type pour les nombres entiers (ex: 42, -3).
float
Type pour les nombres décimaux (ex: 3.14, -0.5).
str
Type pour les chaînes de caractères (ex: "Bonjour").
bool
Type booléen : True ou False.
type()
Fonction qui retourne le type d'une variable : type(x).
Conversion
Changement de type : int(x), float(x), str(x).
Méthode flash
- 1Choisis un nom explicite (sans espace, sans chiffre en début).
- 2Affecte une valeur avec = : age = 15.
- 3Vérifie le type avec type(age).
- 4Si besoin, convertis avec int(), float() ou str().
Exemple corrigé
Énoncé
Écris un code qui crée une variable prix valant 12.5, puis affiche son type et le convertit en entier.
Résolution
prix = 12.5 print(type(prix)) # <class 'float'> prix_entier = int(prix) print(prix_entier) # 12
Pièges à éviter
❌ Faux : Écrire age = 15 puis age = "quinze" est interdit.
✅ Correct : C'est autorisé : une variable peut changer de type.
❌ Faux : Le type de 3.0 est int.
✅ Correct : 3.0 est un float, même si la partie décimale est nulle.
❌ Faux : On peut nommer une variable 1er_nom.
✅ Correct : Un nom de variable ne peut pas commencer par un chiffre.
Auto-évaluation
Coche ce que tu sais faire. Le reste = à revoir en priorité.
0 / 5 — continue, tu y es presque !
Tu as revu la fiche ? Passe à l'action 💪
Teste-toi sur les exercices de SNT pour ancrer ce que tu viens de réviser.
