Python 3 - Instruction IF

L'instruction IF est similaire à celle des autres langues. leif L'instruction contient une expression logique à l'aide de laquelle les données sont comparées et une décision est prise en fonction du résultat de la comparaison.

Syntaxe

if expression:
   statement(s)

Si l'expression booléenne est évaluée à TRUE, alors le bloc d'instructions à l'intérieur de l'instruction if est exécuté. En Python, les instructions d'un bloc sont uniformément mises en retrait après le symbole:. Si l'expression booléenne est évaluée à FALSE, alors le premier ensemble de code après la fin du bloc est exécuté.

Représentation schématique

Exemple

#!/usr/bin/python3

var1 = 100
if var1:
   print ("1 - Got a true expression value")
   print (var1)

var2 = 0
if var2:
   print ("2 - Got a true expression value")
   print (var2)
print ("Good bye!")

Production

Lorsque le code ci-dessus est exécuté, il produit le résultat suivant -

1 - Got a true expression value
100
Good bye!