Python 3 - Istruzione IF

L'istruzione IF è simile a quella di altre lingue. Ilif L'istruzione contiene un'espressione logica utilizzando la quale vengono confrontati i dati e viene presa una decisione in base al risultato del confronto.

Sintassi

if expression:
   statement(s)

Se l'espressione booleana restituisce TRUE, viene eseguito il blocco di istruzioni all'interno dell'istruzione if. In Python, le istruzioni in un blocco sono rientrate in modo uniforme dopo il simbolo:. Se l'espressione booleana restituisce FALSE, viene eseguita la prima serie di codice dopo la fine del blocco.

Diagramma di flusso

Esempio

#!/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!")

Produzione

Quando il codice sopra viene eseguito, produce il seguente risultato:

1 - Got a true expression value
100
Good bye!