Condicionales y bucles en Python: if, for y while
if / elif / else, for con range y sobre listas, while, break y continue, con visualizadores paso a paso.
En Python los bloques se marcan con indentación (4 espacios), no con llaves. Cada
if, for o while termina en : y lo de dentro va
sangrado.
if / elif / else
nota = 75
if nota >= 90:
print("Sobresaliente")
elif nota >= 70:
print("Notable")
elif nota >= 50:
print("Aprobado")
else:
print("Suspenso")
for con range()
range(fin) va de 0 a fin-1. range(inicio, fin, paso) para más control.
for sobre una lista
Lo más pythónico: recorrer directamente los elementos, sin índices.
while, break y continue
Comprueba lo aprendido
for i in range(5) recorre…if?continue dentro de un bucle…