Python 3 - Prise de décision
La prise de décision est l'anticipation des conditions survenant lors de l'exécution d'un programme et des actions spécifiées prises en fonction des conditions.
Les structures de décision évaluent plusieurs expressions, qui produisent TRUE ou FALSE comme résultat. Vous devez déterminer quelle action entreprendre et quelles instructions exécuter si le résultat est TRUE ou FALSE dans le cas contraire.
Voici la forme générale d'une structure de prise de décision typique trouvée dans la plupart des langages de programmation -
Le langage de programmation Python suppose que non-zero et non-null valeurs comme TRUE, et tout zero ou null values comme valeur FALSE.
Le langage de programmation Python fournit les types suivants d'énoncés de prise de décision.
N ° Sr. | Déclaration et description |
---|---|
1 | déclarations if Un if statement se compose d'une expression booléenne suivie d'une ou plusieurs instructions. |
2 | instructions if ... else Un if statement peut être suivi d'une option else statement, qui s'exécute lorsque l'expression booléenne est FALSE. |
3 | instructions if imbriquées Vous pouvez en utiliser un if ou else if déclaration dans un autre if ou else if déclaration (s). |
Passons en revue chaque déclaration de prise de décision rapidement.
Suites à déclaration unique
Si la suite d'un if clause se compose d'une seule ligne, elle peut aller sur la même ligne que l'instruction d'en-tête.
Exemple
Voici un exemple de one-line if clause -
#!/usr/bin/python3
var = 100
if ( var == 100 ) : print ("Value of expression is 100")
print ("Good bye!")
Production
Lorsque le code ci-dessus est exécuté, il produit le résultat suivant -
Value of expression is 100
Good bye!