Dux-Courses Evaluaciones
DOCSCURSOSROADMAPRANKINGPLAYGROUND
EntrarCrear Cuenta
Aurum-Courses

Una plataforma integral de aprendizaje y evaluación diseñada para acelerar tu carrera en tecnología.

Enlaces

  • Cursos
  • Documentación
  • Mi Perfil y Progreso
Aurum-Courses
  • Privacidad
  • Términos
  • Cookies

Nuestra Red

  • Aurumdux
  • MiniDuxTools
© 2026 Aurum-Courses. Todos los derechos reservados.

Desarrollado por Aurumdux

Docs/Python/Condicionales (if, elif, else)
Principiantepython

Condicionales (if, elif, else)

Enseña a tu código a tomar decisiones usando condiciones.

El bloque if / else

La palabra if (si ocurre) evalúa una condición lógica. Si resulta verdadera (True), ejecuta el bloque indentado. En caso contrario, puede caer en un else (si no, haz esto).
python
1hambre = True
2
3if hambre:
4    print("Voy a comer algo")
5else:
6    print("Sigo programando")

Múltiples caminos con elif

En otros lenguajes existe else if. Python fue original y lo acortó a elif para mantener todo más limpio y rápido de escribir.
python
1nota = 85
2
3if nota >= 90:
4    print("¡Excelente! Tienes una A")
5elif nota >= 80:
6    print("Muy bien, tienes una B")
7elif nota >= 70:
8    print("Aprobado, tienes una C")
9else:
10    print("Debes estudiar más...")

Operadores Lógicos (and, or, not)

En Python las puertas lógicas se escriben literalmente en inglés, lo que lo hace muy natural de leer.
python
1tiene_hambre = True
2tiene_dinero = False
3
4if tiene_hambre and tiene_dinero:
5    print("Voy al restaurante")
6elif tiene_hambre and not tiene_dinero:
7    print("Cocinaré en casa")
8else:
9    print("No hago nada")
← AnteriorOperadores Matemáticos y ComparacionesSiguiente →Bucles Básico: for y while