Es similar al de otros idiomas. losif La declaración contiene una expresión lógica mediante la cual se comparan los datos y se toma una decisión basada en el resultado de la comparación.
Sintaxis
if expression:
statement(s)
Si la expresión booleana se evalúa como VERDADERA, entonces se ejecuta el bloque de instrucciones dentro de la instrucción if. Si la expresión booleana se evalúa como FALSE, entonces se ejecuta el primer conjunto de código después del final de las instrucciones if.
Diagrama de flujo
Ejemplo
#!/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!"
Cuando se ejecuta el código anterior, produce el siguiente resultado:
1 - Got a true expression value
100
Good bye!