1
resposta

def jogar(): não funciona -- ERA BUG. FUNCIONOU!

Bom dia,

testei meu código e não funcionou. copiei o código da aula 6 e também nao funciona.

Me parece que ele não esta reconhecendo o def().

CÓDIGO SEM def():

forca.py

print("*********************************")
print("***Bem vindo ao jogo da Forca!***")
print("*********************************")

print("Fim do jogo")

RESULTADO OK:


Bem vindo ao jogo da Forca!


Fim do jogo

Process finished with exit code 0

CÓDIGO COM def():

forca.py

def jogar():

print("*********************************")
print("***Bem vindo ao jogo da Forca!***")
print("*********************************")

print("Fim do jogo")

RESULTADO NOK:

Process finished with exit code 0

------- Por que isso ocorre? é exatamente o código disponibilizado na aula, no vídeo funciona.

1 resposta

O código está funcionando, o que ocorre é que você só declarou a função jogar() mas não a chamou no código.

adiciona no final no código:

jogar()