Les structures de contrôle : les conditionnelles

Les structures de contrôle permettent d'exécuter du code soit

  • de manière conditionnelle
  • en boucle

Dans ce notebook, nous traiterons de la structure conditionnelle.

Celle-ci se fait par la structure if.

Exercices

La cellule suivante déclare deux nombres.

Comparez les pour afficher le plus petit


In [ ]:
a = 6
b = 9

if a < b:
    print(a)
else:
    print(b)

On souhaite contrôler un chauffage collectif. On fixe T_MAX = 26 et T_MIN = 18. Demandez la température et simulez le comportement suivant :

  • Si la température est suppérieur à la température max, exigez l'arrêt du chauffage.
  • Si la température est inférieur à la température limite, demandez d'augmenter le chauffage.
  • Sinon, dites que tout va bien.

Écrivez la structure simulant ce comportement.


In [ ]:
T_MAX = 26
T_MIN = 18

temp = int(input('Quelle est la température ? '))

if temp > T_MAX:
    print('Stop !')
elif temp < T_MIN:
    print('Froid, chauffons')
else:
    print('Ok')