Chapitre 2

Variables et Types de Données

En Python, une variable est comme une étiquette que l'on colle sur une valeur. Contrairement à d'autres langages (comme C++ ou Java), vous n'avez pas besoin de déclarer le type de la variable. Python le devine automatiquement : c'est ce qu'on appelle le typage dynamique.

Créer une variable

Pour créer une variable, il suffit de lui donner un nom et de lui assigner une valeur avec le signe =.

# Exemples de variables
nom = "Alexis"       # Chaîne de caractères (String)
age = 25             # Entier (Integer)
taille = 1.75        # Nombre à virgule (Float)
est_developpeur = True # Booléen (Boolean)

print(f"Bonjour {nom}, vous avez {age} ans.")

Les Types Principaux

  • str (String) : Chaînes de caractères, ex: "Bonjour"
  • int (Integer) : Nombres entiers, ex: 42, -10
  • float : Nombres décimaux, ex: 3.14, 2.0
  • bool (Boolean) : Valeurs logiques, soit True (Vrai) soit False (Faux)

Règles de nommage

Pour nommer vos variables, suivez ces règles simples :

  • Utilisez uniquement des lettres, des chiffres et des underscores (_).
  • Ne commencez jamais par un chiffre.
  • Python est sensible à la casse : Age et age sont deux variables différentes.
  • Convention : utilisez le snake_case (tout en minuscule avec des underscores).