Lenaick Sorimoutou

Retour

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 :

Déclaration de variables
nom = "Alice"
age = 25
taille = 1.75
Conseil

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)#

Type entier (int)
nombre_entier = 42

Nombres décimaux (float)#

Type décimal (float)
nombre_decimal = 3.14

Chaînes de caractères (str)#

Type chaîne 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)#

Type booléen (bool)
est_vrai = True
est_faux = False
Important

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 :

Opérations arithmétiques
a = 10
b = 5
somme = a + b
produit = a * b
Conseil

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 !