3
respostas

Comando não está funcionando

print("********************************")
print("Bem vindo ao jogo de adivinhação")
print("********************************")

numero_secreto = 42

chute_str = input("Digite o seu número: ")

print("Voçê digitou", chute_str)

chute = int(chute_str)

if(numero_secreto == chute):
    print("Você acertou!")
else:
    print("Voçê errou!")

print("Fim do jogo!")
3 respostas

O código não está funcionando a partir do print("Voçê digitou", chute_str) não faz mais nada. volta para digitar o número. só está funcionando o input testei no prompt do python e funcionou, mas no pycharm não roda

print("********************************")
print("Bem vindo ao jogo de adivinhação")
print("********************************")

numero_secreto = 42

chute_str = input("Digite o seu número: ")

print("Voçê digitou", chute_str)

chute = int(chute_str)

if(numero_secreto == chute):
    print("Você acertou!")
else:
    print("Voçê errou!")

print("Fim do jogo!")

Raul, rodei o código acima no Pycharm e funcionou.

Raul, assim como o Eduardo, eu também testei o seu programa e ele está rodando perfeitamente.

Você está digitando o número e apertando enter? Não faz sentido ele retornar, uma vez que você não possui nenhum tipo de laço no seu programa.

Teste novamente, colando seu código em um arquivo vazio.