in

Declaraciones IF anidadas de Python


Puede haber una situación en la que desee comprobar si hay otra condición después de que una condición se convierta en verdadera. En tal situación, puede utilizar el anidado si construir.

En un anidado si construir, puede tener un si … elif … si no construir dentro de otro si … elif … si no construir.

Sintaxis

La sintaxis del anidado si … elif … si no la construcción puede ser –

if expression1:
   statement(s)
   if expression2:
      statement(s)
   elif expression3:
      statement(s)
   elif expression4:
      statement(s)
   else:
      statement(s)
else:
   statement(s)

Ejemplo

#!/usr/bin/python

var = 100
if var < 200:
   print "Expression value is less than 200"
   if var == 150:
      print "Which is 150"
   elif var == 100:
      print "Which is 100"
   elif var == 50:
      print "Which is 50"
   elif var < 50:
      print "Expression value is less than 50"
else:
   print "Could not find true expression"

print "Good bye!"

Cuando se ejecuta el código anterior, produce el siguiente resultado:

Expression value is less than 200
Which is 100
Good bye!

python_decision_making.htm

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

numpy meshgrid

numpy.meshgrid () en Python – Javatpoint

apple touch icon@2

Java: cómo inicializar String[]?