3.1. Estructuras de selección (if else, elif).
uff hablar de estructuras de selección siempre me recuerda a la toma de decisiones con los compas.
// Some code
"""en la fiesta"""
cerveza = 12
if cerveza >= 12:
print("hay cerveza")
elif cerveza >0 <=12:
print("hay cerveza pero se esta agotando")
else:
print("no hay cerveza")
""" aqui el programa es sencillo si hay 12 cervezas.
imprime que hay cervezas.
pero si cambiamos ese 12 por otro numero?
hay 3 posibilidades
la primera que hayan 12 cervezas en la nevera.
la segunda que hayan un numero mayor que cero o
menor o igual a 12
la tercera es que no hayan cervezas.
"""
IF es una sentencia de evaluación de una condición, literalmente estoy diciendo SI cerveza es mayor o igual a 12 entonces avísame que hay cerveza el ELIF evalúa si hay un numero de cervezas mayor a cero y un numero menor o igual a 12 entonces avisa Hay cervezas pero se están acabando.
y el ELSE es como el compa que no pone para la cerveza. solo avisa que no hay Cervezas
estas condiciones siempre están evaluando si la condición es verdadera o falsa. IF cerveza = 12 es TRUE por lo que se ejecuta la primera linea.
ELIF cerveza >0 <=12 es FALSE por lo que el código no se ejecuta al igual que el ELSE Pero esto cambia a medida que las cervezas se agotan.
Last updated