Une variable en Python est un nom qui sert à stocker une valeur en mémoire afin de pouvoir la réutiliser plus tard dans le programme.
Exemple :
age = 16
age → nom de la variable
= → affectation (on donne une valeur)
16 → valeur stockée
La fonction print() permet d’afficher du texte ou des variables à l’écran (dans la console).
print("Bonjour")
print(age)
print("Mon âge est", age)
La fonction input() permet de demander une valeur à l’utilisateur.
nom = input("Quel est ton nom ? ")
print("Bonjour", nom)
⚠️ input() retourne toujours une chaîne de caractères (str).
age = int(input("Quel est ton âge ? "))
Les conditions permettent d’exécuter du code selon une situation.
age = 18
if age >= 18:
print("Tu es majeur")
elif age == 17:
print("Presque majeur")
else:
print("Tu es mineur")
Quelques opérateurs :
== : égal à
!= : différent de
< : inférieur à
> : supérieur à
<= : inférieur ou égal à
>= : supérieur ou égal à
Une fonction sert à regrouper du code réutilisable.
def dire_bonjour(nom):
print("Bonjour", nom)
# Pour utiliser la fonction créer, il faut l'appeler !
dire_bonjour("Alice")
def carre(nombre):
return nombre * nombre
# Pour utiliser la fonction créer, il faut l'appeler !
resultat = carre(4)
print(resultat)
Permet de parcourir des indices.
for i in range(5):
print(i)
# Affiche : 0 1 2 3 4
Exemple : avec une liste :
notes = [12, 15, 9]
for i in range(len(notes)):
print(notes[i])
La méthode la plus simple pour parcourir une liste.
notes = [12, 15, 9]
for note in notes:
print(note)
La boucle while s’exécute tant que la condition est vraie.
compteur = 0
while compteur < 5:
print(compteur)
compteur += 1
⚠️ Attention aux boucles infinies : la condition doit finir par devenir fausse.