2ndeArithmétique

Variables et types de base en Python

18 min5 exercicesSéquence 1.12nde

Vidéo disponible dans la version Premium

Durée : 18 min

Du bloc visuel au code textuel

Au collège, vous avez programmé avec des blocs (façon Scratch). En Seconde, on passe à un véritable langage textuel : Python. C'est l'un des langages les plus utilisés au monde, en particulier en sciences et en mathématiques.

Affecter une valeur à une variable

En Python, on utilise le symbole = pour affecter une valeur à une variable (attention : ce n'est pas une égalité mathématique, mais une instruction « range cette valeur dans cette variable »).

`python
x = 5
nom = "Lucie"
`

Attention : x = 5 se lit « on affecte la valeur 55 à la variable x », et non « xx égale 55 » comme en mathématiques.

Les types de base


TypeNom PythonExemple
|---|---|---|




Entierintx = 7
Décimalfloaty = 3.14
Texte (chaîne de caractères)strnom = "Paul"
Booléen (vrai/faux)boolreussi = True

Remarque : en Python, le séparateur décimal est le point (.) et non la virgule : on écrit 3.14, pas 3,14.

Afficher un résultat avec print()

La fonction print() permet d'afficher une valeur ou un message à l'écran.

`python
x = 5
print(x) # affiche 5
print("x vaut", x) # affiche : x vaut 5
`

Les commentaires

Un commentaire, précédé du symbole #, est ignoré par Python : il sert uniquement à expliquer le code pour les humains qui le lisent.

`python

Ceci est un commentaire, il n'est pas exécuté


x = 10 # on peut aussi commenter en fin de ligne
`

Exemples

✅ Exemple simple — Affecter et afficher

`python
age = 15
print(age)
`

Ce programme affiche 15.

📘 Exemple intermédiaire — Calculer avec des variables

`python
longueur = 8
largeur = 5
aire = longueur * largeur
print("L'aire est :", aire)
`

Ce programme calcule l'aire d'un rectangle de longueur 88 et de largeur 55, et affiche L'aire est : 40.

🔴 Exemple avancé — Mélanger les types

`python
rayon = 3
pi = 3.14159
aire = pi rayon rayon
print("Le rayon est", rayon, "et l'aire du disque est environ", aire)
`

Ici, rayon est un int, pi est un float, et le calcul pi rayon rayon donne un float (environ 28,2728{,}27). Python convertit automatiquement l'entier en décimal pour le calcul.

À retenir

- = affecte une valeur à une variable, il ne teste pas une égalité.
- Quatre types de base : int (entier), float (décimal), str (texte), bool (vrai/faux).
- print(...) affiche une ou plusieurs valeurs à l'écran.
- Un commentaire commence par # et n'est pas exécuté par Python.

Exercices

Que va afficher le code suivant ?

`python
x = 7
print(x)
`

Quel est le type de la valeur 3.14 en Python ?

Suivez votre progression

Connectez-vous pour sauvegarder votre avancement et gagner des XP.

Se connecter