Tentei montar a mesma função nas aqui não reconhece o else, podem me ajudar a entender o que houve?
Tentei montar a mesma função nas aqui não reconhece o else, podem me ajudar a entender o que houve?
Oii Diva, tudo bem contigo?
Esse erro provavelmente está acontecendo por conta da indentação do seu código.
A indentação é o processo de adicionar espaços ou tabulações no início de uma linha de código para indicar a estrutura lógica do programa. A indentação é muito importante no Python, pois ela é usada para indicar a estrutura de blocos de código.
Nesse caso, para que a indentação de sua função fique correta, ela deve ficar da seguinte maneira:
idade = 20
def verica_se_pode_dirigir(idade):
if idade >= 18:
print('Tem permissão para dirigir')
else:
print('Não tem permissão para dirigir')
verica_se_pode_dirigir(20))
Espero ter ajudado. Qualquer dúvida estou por aqui :)