Condicionales
- Sentencias condicionales: Permiten que comprobar condiciones y que el programa se comporte de una manera u otra, de acuerdo a esa condición.
- Python para evaluar las condiciones utiliza la evaluación con circuito corto
if
if condición:
sentencia1
sentencia2
...
sentenciaN
if-else
Permite ejecutar ciertas órdenes en el caso que se cumpla y que no se cumpla la condición
if condición:
sentencia1
...
sentenciaN
else:
sentencia1
...
sentenciaN
if-elif-else
El elif permite anidar condicionales. Támbien reemplazaría el condicional else if
if condición:
sentencia1
...
sentenciaN
elif condición:
sentencia1
...
sentenciaN
else:
sentencia1
...
sentenciaN
inline condition
Las condiciones en linea sirven para hacer mas legible el código
value = "a_value" if True else "another_value"
print(value)
Bucles
Los bucles permiten ejecutar cierto código un número reiterado de veces hasta que se cumpla una condición.