Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Duda] No se ejecura

Hola! Sucede que no está devolviendo ninguna frase. Dejo mi código:

edades = [18, 15, 12, 45, 50]
def verificar_si_puede_conducir_con_bucle(edades):
  for edad in edades:
    if edad >= 18:
      print("Usted tiene edad para conducir")
    else:
      print("Usted NO tiene edad para conducir")

  verificar_si_puede_conducir_con_bucle(edades)
1 respuesta

Las identaciones en el lenguaje python son muy importantes, aqui la cuestion es que al tratar de ejecutar la función, está forma parte de la iteracion for, es por eso que no se esta ejecutando, entonces para poder resolver tu codigo tienes que eliminar las identaciones de la ultima linea

Aquí te dejo como quedaría correctamente tu código saludos :)

edades = [18, 15, 12, 45, 50]
def verificar_si_puede_conducir_con_bucle(edades):
  for edad in edades:
    if edad >= 18:
      print("Usted tiene edad para conducir")
    else:
      print("Usted NO tiene edad para conducir")

verificar_si_puede_conducir_con_bucle(edades)