Conditions

Une condition exécute un bloc selon qu'une expression est vraie ou fausse. si / sinonsi / sinon correspondent à if / elif / else. Chaque test se termine par : et son bloc est indenté.

1
2
3
4
5
6
7
age = 15 si age >= 18: afficher("Adulte") sinonsi age >= 13: afficher("Adolescent") sinon: afficher("Enfant")
Adolescent

Les comparaisons s'écrivent ==, !=, <, >, <=, >=. Combinez plusieurs conditions avec les opérateurs logiques et, ou, non (Python : and, or, not).

1
2
3
4
connecte = vrai admin = faux si connecte et non admin: afficher("Accès limité")
Accès limité

sinonsi et sinon sont facultatifs : un si seul suffit, et vous pouvez enchaîner autant de sinonsi que nécessaire.