4.8 Résumé du chapitre
Les points clés de ce chapitre sont notamment les suivants :
- Les booléens représentent une valeur égale à
TrueouFalse. - Les opérateurs de comparaison comparent des valeurs et produisent
TrueouFalse. - Les opérateurs logiques prennent un ou plusieurs opérandes de condition et produisent
TrueouFalse. - Les opérateurs sont évalués dans l'ordre selon leur priorité et leur associativité.
- Les conditions sont des expressions qui s'évaluent à
TrueouFalse. - Les instructions de décision permettent d'emprunter différents chemins d'exécution (branches) dans le code en fonction des conditions.
- Les instructions de décision peuvent être imbriquées à l'intérieur d'autres instructions de décision.
- Les expressions conditionnelles sont des versions sur une seule ligne des instructions
if-else.
À ce stade, vous devriez être en mesure d'écrire des programmes qui évaluent des conditions et exécutent les instructions de code en conséquence, selon l'ordre des opérations approprié. La pratique de programmation ci-dessous regroupe la plupart des sujets abordés dans ce chapitre.
| Fonction | Description |
|---|---|
bool(x) |
Convertit |
| Opérateur | Description |
|
Compare les valeurs de |
|
Compare les valeurs de |
|
Compare les valeurs de |
|
Compare les valeurs de |
|
Compare les valeurs de |
|
Compare les valeurs de |
|
Évalue les valeurs booléennes de |
|
Évalue les valeurs booléennes de |
|
Évalue la valeur booléenne de |
| Instruction de décision | Description |
Instruction |
# Statements before
if condition:
# Body
# Statements after |
Instruction |
# Statements before
if condition:
# Body
else:
# Body
# Statements after |
Instruction |
# Statements before
if condition:
# Body
elif condition:
# Body
else:
# Body
# Statements after |
Instruction |
# Statements before
if condition:
if condition:
# Body
else:
# Body
else:
if condition:
# Body
else:
# Body
# Statements after |
| Expression conditionnelle |
|