4. Variables et Types en Python
Découverte des variables et des types de données en Python
Variables et Types en Python#
Dans ce quatrième épisode de la série “Python pour les débutants”, nous explorons les variables et les types de données en Python, des concepts fondamentaux pour bien comprendre la programmation.
Qu’est-ce qu’une variable ?#
Définition
Une variable en Python est comme une boîte étiquetée qui contient une valeur. Elle permet de stocker des informations et de les réutiliser dans votre code.
Déclaration de variables#
En Python, déclarer une variable est très simple :
nom = "Alice"age = 25taille = 1.75Conseil
En Python, vous n’avez pas besoin de déclarer le type de la variable explicitement. Python utilise le typage dynamique et détermine automatiquement le type selon la valeur assignée.
Types de données en Python#
Python reconnaît automatiquement le type de vos variables :
Nombres entiers (int)#
nombre_entier = 42Nombres décimaux (float)#
nombre_decimal = 3.14Chaînes de caractères (str)#
texte = "Bonjour le monde"Explication
Les chaînes de caractères peuvent être définies avec des guillemets simples ou doubles. Les deux formes sont équivalentes en Python, mais il est recommandé de rester cohérent dans votre code.
Booléens (bool)#
est_vrai = Trueest_faux = FalseImportant
Les booléens True et False doivent toujours commencer par une majuscule en Python. C’est une différence importante par rapport à d’autres langages de programmation.
Opérations avec les variables#
Vous pouvez effectuer des opérations avec vos variables :
a = 10b = 5somme = a + bproduit = a * bConseil
Python supporte de nombreuses opérations arithmétiques : + (addition), - (soustraction), * (multiplication), / (division), // (division entière), % (modulo), et ** (puissance).
Conclusion#
Les variables sont essentielles en programmation Python. Elles permettent de :
- Stocker des données
- Réutiliser des valeurs
- Effectuer des calculs
- Organiser votre code
Dans le prochain épisode, nous verrons les structures de contrôle pour rendre vos programmes plus intelligents !