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
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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!