1
resposta

erro de <fuction_main

eu escrevi o código da aula conversão de tipo e deu esse erro. Escrevi exatamente igual o professor alguém pode me ajudar a descobrir o porque do erro . o codigo é esse = def verifica_se_pode_dirigir_sem_parametros(): idade = input('Qual sua idade ') idade = int (idade) if idade >= 18: print('Tem permissão para dirigir') else: print('Não tem permissão para dirigir') verifica_se_pode_dirigir_sem_parametros

1 resposta

Olá, Endreo. Tudo bem?

O erro ocorreu porque você chamou a função verifica_se_pode_dirigir_sem_parametros sem utilizar os parênteses no final. Para chamar a função, você deve utilizar os parênteses. O seu código ficará da seguinte forma:

def verifica_se_pode_dirigir_sem_parametros():
    idade = input('Qual sua idade ') 
    idade = int (idade) 
    if idade >= 18: 
        print('Tem permissão para dirigir') 
    else: 
        print('Não tem permissão para dirigir') 

# chamando a função utilizando parênteses no final
verifica_se_pode_dirigir_sem_parametros()

Agora, ele irá funcionar normalmente.

Espero ter ajudado, Endreo. Se tiver mais alguma dúvida, estou à disposição. Bons estudos =)
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!