Curso de Python desde cero

¿Cómo funciona if con else en Python?

Capítulo 22: El condicional IF ELSE

En este capítulo vas a aprender a utilizar el condicional if else con un ejemplo un poco más complejo que lo que has visto hasta ahora. Es un poco más difícil, pero seguro que lo entiendes muy rápido.
Voy a escribir un pequeño programa que va a decidir que si alguien es menor de edad, no le deje utilizarlo y si es mayor de edad sí.
Para conseguir esto necesitas saber lo que es else.

else es un complemento para el condicional if. En caso de que la condición sea verdadera (True) se ejecuta el código dentro del if, en cambio, si es falsa (False) se ejecutará la del else.

El código del else tiene que ir también indentado.
Debes saber, que puesto que se ejecuta solo si no se ejecuta el if, no tiene condición. Siempre está sujeto a su condición.

edad = 20
if edad >= 18:
	print('Puedes acceder, eres mayor de edad.')
else:
	print('No puedes acceder, eres menor de edad.')

Dado que la edad es 20, se cumple la condición del if y se ejecuta su código.

Puedes acceder, eres mayor de edad.

En cambio, si la edad es de menos de 18, se va a ejecutar el código del else:

edad = 15
if edad >= 18:
	print('Puedes acceder, eres mayor de edad.')
else:
	print('No puedes acceder, eres menor de edad.')
No puedes acceder, eres menor de edad.

Ejercicios de Python

  1. Corrige el siguiente condicional if else.

    color = rojo
    					
    else color == rojo
    Print "El color es rojo."
    if color != rojo
    Print "El color no es rojo."

La solución la encontrarás aquí: Ejercicios resueltos de Python.

Comentarios

Si te quedan dudas sobre el temario, sobre Python, o cualquier otra cosa relacionada o simplemente quieres agradecer, aquí tienes tu sitio para dejar tu granito de arena. Gracias por tus comentarios y por darle vida a este sitio web.

Programación Fácil YouTube

Suscríbete

Si te ha gustado este curso y crees que el trabajo merece la pena, te agradeceré eternamente que te suscribas a mi canal de YouTube para apoyarme y que pueda seguir haciendo cursos gratuitos.

Además, si te encanta la programación, tienes un montón más de cursos gratuitos para ver.

No solo eso, podrás participar enviándome comentarios con tus sugerencias para temas específicos o cursos completos o incluso las dudas que tengas y las intentaré ir resolviendo en los cursos que estén todavía abiertos.