Boa noite meu if não funcionou esta dando erro mas parece que esta igual a aula
idade = 20 def verifica_se_podedirigir(idade): if idade >= 18: print "tem permissão"
File "", line 3 if idade >= 18: ^ IndentationError: expected an indented block
Boa noite meu if não funcionou esta dando erro mas parece que esta igual a aula
idade = 20 def verifica_se_podedirigir(idade): if idade >= 18: print "tem permissão"
File "", line 3 if idade >= 18: ^ IndentationError: expected an indented block
Bom dia Jefferson,
Esse IndentationError
indica que tem algum problema na indentação do seu código. Para o python entender que o if
está dentro de verifica_se_podedirigir
você tem que adicionar um tab
(ou espaços) antes do if
:
# Seu código atual
idade = 20
def verifica_se_podedirigir(idade):
if idade >= 18:
print "tem permissão"
# Código modificado
idade = 20
def verifica_se_podedirigir(idade):
if idade >= 18:
print "tem permissão"
Veja no segundo código como todo o if
está "deslocado" para a direita em comparação ao def
, assim como o print
está dentro do if
pelo mesmo motivo.
Espero ter ajudado, qualquer dúvida é só falar!