Curso de Programación en Python/IfElif

De WikiCabal
Saltar a: navegación, buscar

IfElif.py

#!/usr/bin/python3     

var = 20               #Asignación

if var  != 20:
  print( "El valor de var no es 20 y la expresion es verdad" )
elif var == 20:
  print( "El valor de var es 20 y la expresion es verdad en el primer elif" )
elif var != 30:
  print( "El valor de var no es 30 y la expresion es verdad pero no vamos a verlo" )
else:   # El ultimo else no es obligatiorio
  print( "El valor de var no es 20 y la expresion es falso" )
print( "Listo" )

# En Python 3.x print se cambio a una función y los parentesis son obligatorios
# No se permite un comentario después de la fin de Línea 1
# Cada print() se termina automaticamente con línea nueva
# Mira los dos puntos despues de else
# Si cambias la indentación, se cebra

Resultado

[rrc@Llawyr PythonClase]$ ./IfElif.py

El valor de var es 20 y la expresion es verdad en el elif
Listo

Explicación