Istruzione IF di Python

È simile a quello di altre lingue. Ilif L'istruzione contiene un'espressione logica che utilizza i dati che vengono confrontati 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. Se l'espressione booleana restituisce FALSE, viene eseguita la prima serie di codice dopo la fine delle istruzioni if.

Diagramma di flusso

Esempio

#!/usr/bin/python

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!"

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

1 - Got a true expression value
100
Good bye!