1
resposta

Função condicional

As primeiras vezes que rodei o código deu erro porque a indentação (acho que era esse o problema!) estava errada, depois que corrigi o código executou direitinho!

Ficou assim:

def permissao_para_dirigir(): idade = input('qual a sua idade? ') idade = int(idade) if idade >= 18: print('Tem permissão para dirigir!') else: print('Você não tem permissão para dirigir!')

permissao_para_dirigir()

1 resposta

Nesse caso, se for pensar em questão de economizar linhas de código e deixar o mesmo mais limpo, pode ser feito da seguinte maneira.

def permissao_para_dirigir():
    idade = int(input('Qual a sua idade?'))

    if idade >= 18: 
        print('Tem permissão para dirigir!')
    else:
        print('Você não tem permissão para dirigir!')

permissao_para_dirigir()

Realizando o código dessa maneira, a entrada passa direto como tipo inteiro, em vez de uma string para depois modificar para inteiro.