Exercice 3 / 100

Variables numériques

ConsigneCrée `age = 25` et `ville = 'Paris'`, puis affiche : J'ai 25 ans et j'habite à Paris

📖 Cours

Python a plusieurs types de données de base. Le type détermine ce qu'on peut faire avec la valeur.

Les 4 types essentiels :

str — texte (string) : 'hello', "data", 'Paris'int — nombre entier : 42, -7, 0, 1000float — nombre décimal : 3.14, -0.5, 2.0bool — booléen : True ou False (vrai/faux)
Les quatre types de base de Python et ce que chacun contient : du texte, un nombre entier, un nombre décimal, ou vrai et faux
Les quatre types de base de Python et ce que chacun contient : du texte, un nombre entier, un nombre décimal, ou vrai et faux

Pour les décimaux : on utilise le point, pas la virgule.

pi = 3.14 ✅

pi = 3,14 ❌ (Python comprend ça comme un tuple = 2 nombres)

type() permet de connaître le type d'une valeur :

type('hello') → <class 'str'>type(42) → <class 'int'>type(3.14) → <class 'float'>

f-strings : la façon moderne de mélanger texte et variables

On préfixe la chaîne par un f et on met les variables entre accolades { } :

nom = 'Alice'age = 25print(f'{nom} a {age} ans') # affiche : Alice a 25 ans

C'est plus lisible que la concaténation avec + et ça évite de devoir convertir les nombres en texte.

Envie d'aller plus loin ? Découvrez nos formations certifiées Bac+2 à Bac+5 →