1
respuesta

Ayuda

Buen dia en el codigo :

def verificar_si_puede_conducir_sin_parametro(): edad=input('Digite su edad: ')

if edad >= 18: print('Usted tiene edad suficiente para conducir') else: print('Usted NO TIENE edad suficiente para conducir')

verificar_si_puede_conducir_sin_parametro()

Primero me sale : Usted NO TIENE edad suficiente para conducir Digite su edad: 14

como hago para que primero me salga el cuadro para escribir y luego la respuesta

1 respuesta

Hola Jefferson, puede mandar un print de tu código para entender mejor? En tu caso deberia ser:

def verificar_si_puede_conducir_sin_parametro():
    edad = int(input('Digite su edad: '))  # Convertimos la entrada a un entero

    if edad >= 18:
        print('Usted tiene edad suficiente para conducir') 
    else:
        print('Usted NO TIENE edad suficiente para conducir')

verificar_si_puede_conducir_sin_parametro()

En este código, la función verificar_si_puede_conducir_sin_parametro() ahora incluye todo el bloque de código que verifica la edad y muestra el mensaje correspondiente.

Espero que esto resuelva tu problema. Recuerda siempre verificar la indentación en tu código Python.

Si este post te ayudó, por favor, marca como solucionado ✓.