Comprender los condicionales
Aprenda a usar if, elif y else para tomar decisiones en su código.
Comprender los condicionales es una lección gratuita de Learn AI with Python en CoddyKit. Esta es la lección 1 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Learn AI with Python, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Learn AI with Python incluye 4 lecciones en total.
Introducción a las instrucciones condicionales
Introducción a las instrucciones condicionales
Las instrucciones condicionales permiten que su programa tome decisiones basadas en condiciones. Este es un concepto fundamental de la programación.
En esta lección, aprenderá a escribir instrucciones condicionales en Python mediante if, elif y else.

¿Qué son las instrucciones condicionales?
¿Qué son las instrucciones condicionales?
Las instrucciones condicionales permiten que el programa ejecute ciertas partes del código solo cuando se cumplen condiciones específicas. Por ejemplo:
Aquí, el programa comprueba si la temperatura es superior a 30. Si es así, muestra "¡Hace calor afuera!".
# Conditional statement example
temperature = 35
if temperature > 30:
print("It's hot outside!")Escribir instrucciones <code>if</code>
Escribir instrucciones if
Una instrucción if comprueba una condición y ejecuta el bloque de código si la condición es verdadera. Por ejemplo:
# Writing an if statement
x = 10
if x > 5:
print("x is greater than 5")Añadir instrucciones <code>else</code>
Añadir instrucciones else
Una instrucción else se ejecuta cuando la condición de la instrucción if es falsa. Por ejemplo:
# Using else statement
x = 3
if x > 5:
print("x is greater than 5")
else:
print("x is less than or equal to 5")Usar <code>elif</code> para varias condiciones
Usar elif para varias condiciones
La instrucción elif (abreviatura de 'else if') comprueba condiciones adicionales si las anteriores son falsas. Por ejemplo:
# Using elif for multiple conditions
grade = 85
if grade >= 90:
print("A")
elif grade >= 80:
print("B")
else:
print("C")Sangría en Python
Sangría en Python
Python utiliza la sangría para definir bloques de código. Asegúrese de aplicarla de forma coherente para evitar errores. Por ejemplo:
# Indentation example
x = 10
if x > 5:
print("x is greater than 5")Anidamiento de condicionales
Anidamiento de condicionales
Puede anidar condicionales unas dentro de otras para crear una lógica más compleja:
# Nested conditionals
x = 10
y = 5
if x > 5:
if y < 10:
print("x is greater than 5 and y is less than 10")Errores comunes en las instrucciones condicionales
Errores comunes en las instrucciones condicionales
Estos son algunos errores frecuentes que debe evitar:
- Olvidar utilizar dos puntos (
:) al final de las instrucciones condicionales. - Usar una sangría incorrecta o incoherente.
- Utilizar incorrectamente las instrucciones
elifoelse.
¿Qué hemos aprendido?
¿Qué hemos aprendido?
En esta lección, ha aprendido:
- Cómo escribir instrucciones
if,elifyelse. - La importancia de la sangría en Python.
- Cómo utilizar condicionales anidados para crear una lógica compleja.
¡Muy bien! Pasemos al siguiente tema.

Preguntas frecuentes
¿La lección «Comprender los condicionales» es gratis?
Sí — el texto completo de «Comprender los condicionales» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Learn AI with Python, actualiza a CoddyKit PRO. El curso de Learn AI with Python incluye 4 lecciones en total.
¿Qué aprenderé en «Comprender los condicionales»?
Aprenda a usar if, elif y else para tomar decisiones en su código. Practicas Learn AI with Python con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar Learn AI with Python?
No se requiere experiencia previa. Learn AI with Python en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 1 de 4.
¿Cuánto tiempo toma la lección «Comprender los condicionales»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de Learn AI with Python?
Sí. Cada lección de Learn AI with Python incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.
Todas las lecciones de este curso
- Comprender los condicionales
- Lógica booleana y comparaciones
- Bucles
- Expresiones de asignación (operador morsa)