En casi todos los programas, llega un momento en el que necesitamos tomar decisiones:
ejecutar ciertas instrucciones solo si una condición se cumple.
Ahí es cuando usamos una declaración condicional, o simplemente un if.
ifSupongamos que tenemos una variable llamada temperatura y queremos mostrar un mensaje si está muy alta.
if se usa para verificar una condición.if, escribimos una expresión booleana, es decir, algo que puede ser True o False.True), se ejecutan todas las instrucciones indentadas dentro del bloque.if💬 En este ejemplo:
ifComo temperatura es mayor que 30, se imprimirán las dos primeras líneas.
ifEl mensaje "Hecho" se ejecutará siempre, sin importar la condición.
Si no indentas correctamente, tu programa puede fallar o comportarse de manera inesperada.
✅ Correcto
💡 Esta vez, como temperatura no es mayor que 30, solo se ejecutará "Hecho".
elif y elsePodemos agregar más condiciones usando elif (abreviatura de else if), y un bloque final else para manejar cualquier otro caso.
💻 Salida:
Está frío
🧩 Porque 15 no cumple ninguna de las dos condiciones anteriores, solo se ejecuta el bloque del else.
if → ejecuta un bloque si la condición es verdadera.elif → evalúa una condición adicional si la anterior fue falsa.else → ejecuta su bloque si ninguna condición anterior fue verdadera.Y nunca olvides las indentaciones: ellas indican qué instrucciones pertenecen a cada bloque en tu programa.