Niveau 1

Variables
print()
input()
if else :
for in range():
while :
Somme

Niveau 2

Division
Suite et si
Suite
fonction

Niveau 3

nouveau
Listes
Ajouter/Retirer
Crible

Niveau 4

nouveau

if else :

La fonction if permet d'utiliser une condition :

age=int(input('quel est ton age?'))
if age<18:
    print("tu es mineur")
else:
    print("tu es majeur")

La condition commence après les deux points et se finit au retour à la ligne.

Ce qui doit être effectué par le programme lorsque la condition est vérifiée est donc ce qui est décalé de trois espaces vers la droite: C'est l'indentation.

on peut utiliser else (sinon) ou aussi elif ( sinon-si):

age=int(input('quel est ton age?'))
if age<3:
    print("C'est un bébé")
elif age<18:
    print("tu es mineur")
else:
    print("tu es majeur")

Le programme regarde la première condition puis si elle n'est pas remplie, la seconde ...

Exercice 1:

Ecrire un programme qui demande le poids et la taille et retourne  l'IMC=Poids/Taille²

Exercice 2:

Calculer puis interpréter le résultat de l'IMC=Poids/Taille² à l'aide du tableau suivant :

Classification IMC (kg/m2)
Maigreur < 18,5
Normal 18,5 à 24,9
Surpoids 25 à 29,9
Obésité > 30

Le programme demande le nom, le poids et la taille et retourne l'IMC et une interprétation .