sábado, 18 de junio de 2022

ESTRUCTURA CONDICIONAL IF, ELIF, ELSE

 

# Declaraciones condicionales en Python

# La declaración condicional en python se puede usar para tomar decisiones basadas
# en ciertas condiciones en su programa.

# En este blog, describiremos las cuatro formas de condicionales más utilizadas.
# Encontraremos más de estas formas y variaciones en su vida de programación profesional.

# (1) si entonces
"""
if (condición):
   Bloque de código
"""
# (2) Si entonces más
"""
if (condición):
    Bloque de código
else:
    Bloque de código
"""
# (3) Si entonces si, no, si, sino
"""
if (condición 1):
    Bloque de código
elif (condición 2):
    Bloque de código
else:
    Bloque de código
"""
# (4) Anidado si entonces

# (1) Si entonces:
# Como su nombre lo indica, es bastante simple. Si se cumple una determinada condición,
# realice alguna acción.

# (1) Código Python:
print("Inicio de código")
import time
print(time.asctime())
# Defina la variable:
saldo_de_cuenta = 0
if saldo_de_cuenta < 1000:
    print("¡Cerrar cuenta!")
print("Fin de código")

# Producción:
# ¡Cerrar cuenta!

# En el ejemplo anterior, estamos revisando el saldo de la cuenta en la instrucción <if>.
# Si el saldo de la cuenta llega a menos de 1000, estamos imprimiendo una línea para
# cerrar la cuenta.
# En un escenario del mundo real, este puede ser el caso para comprobar que una cuenta
# tiene un saldo mínimo.

# (2) Si entonces más:
# Se puede agregar una declaración <else> adicional a una condición <if>, para ejecutar
# lo que debería suceder si la condición <if> no se cumple.

# (2) Código Python:
print("Inicio de código")
import time
print(time.asctime())
saldo_de_cuenta = 1001
if saldo_de_cuenta < 1000:
    print("¡Cerrar cuenta!")
else:
    print("¡Nos encanta tenerte con nosotros!")
print("Fin de código")
# Producción:
# ¡Nos encanta tenerte con nosotros!
# En el ejemplo anterior, si el saldo de la cuenta es >=1000, estamos imprimiendo un mensaje cálido.

# (3) Si entonces si no si si no:
# Si no se cumple una condición <if> primaria, podemos agregar una declaración <Else if>
# en el medio para verificar otra condición si es necesario.

# (3) Código Python:
print("Inicio de código")
saldo_de_cuenta = 1000002
if saldo_de_cuenta < 1000:
    print("¡Cerrar cuenta!")
elif saldo_de_cuenta > 1000000:
    print("Realmente nos encanta tenerlo con nosotros. \
    ¡Encuentre un paquete de crucero turístico por Europa en su buzón de correo!")
else:
    print("¡Nos encanta tenerte con nosotros!")
print("Fin de código")
# Producción:
# Realmente nos encanta tenerte con nosotros.
# ¡Encuentre un paquete de crucero turístico por Europa en su buzón de correo!

# En el ejemplo anterior, agregamos una condición else if.
# Para los clientes de alto valor que tienen más de un gran umbral de saldo
# de cuenta con nosotros, imprimimos un mensaje por separado.

# (4) Anidado si entonces:
# Podemos anidar varias declaraciones If Then. Tenga cuidado al usar esto,
# ya que puede convertirse en un desastre para leer. Puede usar && o ||
# operadores para evitarlo en algunos escenarios.

# (4) Código Python:
saldo_de_cuenta = 600
if saldo_de_cuenta < 1000:
    if saldo_de_cuenta < 500:
        print("¡Cerrar cuenta!")
    else:
        print("¡Será mejor que mantengas un saldo mínimo, amigo! Tienes 5 días")
elif saldo_de_cuenta > 1000000:
    print("Realmente nos encanta tenerlo con nosotros. \
         ¡Encuentre un paquete de crucero turístico por Europa \
             en su buzón de correo!")
else:
    print("¡Nos encanta tener con nosotros!")
print("Fin de código")
# Producción:
# ¡Será mejor que mantengas un saldo mínimo, amigo! Tienes 5 días de tiempo.

# En el ejemplo anterior, agregamos una instrucción <if> anidada en la que
# verificamos aún más si el saldo de la cuenta es inferior a 500. Si no es así,
# estamos enviando un mensaje de advertencia amable y cordial. 
 
Sat Jun 18 23:01:12 2022
¡Nos encanta tenerte con nosotros!
Fin de código
Inicio de código
Realmente nos encanta tenerlo con nosotros. 
¡Encuentre un paquete de crucero turístico por Europa en su buzón de correo!
Fin de código
¡Será mejor que mantengas un saldo mínimo, amigo! Tienes 5 días
Fin de código
PS C:\Users\PPI\Documents\Python language>

No hay comentarios.:

Publicar un comentario

Entradas recientes

PYTHON BASICO. BUCLES WHILE VS FOR

Bucles While y For, Cual es tu favorito? L os bucles o ciclos While y For permiten realizar rutinas y sub rutinas de manera similar en lo...

Entradas Populares