Olá pessoal,
Estou tentando criar uma função para identificar o parâmetro idade, e depois condicioná-lo no código, porém, mesmo quando a idade inserida é < que 18 anos, o código sempre finaliza com 'Tem permissão para dirigir':
def informe_idade():
idade = input('Informe sua idade: ')
informe_idade()
def verifica_permissao_para_dirigir(idade):
if idade >= 18:
print('Possui permissão para dirigir')
else:
print('Não possui permissão para dirigir')
verifica_permissao_para_dirigir(idade)
Ex.: na função: informe_idade()
eu coloquei 15, porém, ao finalizar o código na função verifica_permissao_para_dirigir(idade)
retorna sempre: 'Possui permissão para dirigir'.
O erro permanece mesmo se eu definir a variavel idade como int:
def informe_idade():
idade = int(input('Informe sua idade: '))
Há algo errado com o código?