Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

o código não funciona

print("********************************")
print("bem vindo ao jogo de adivinhação")
print("********************************")
numero_secreto=42

chute_str=input("digite seu numero:")

print("você digitou",chute_str)

chute=int(chute_str)

if (numero_secreto==numero_secreto):
    print("você acertou!")
else:
    print("você errou")

oi,sempre que eu rodo esse código mesmo se o número estiver errado diz que esta certo,a quem pode me ajudar por favor,obrigado.

1 resposta
solução!

Você está comparando no IF numero_secreto == numero_secreto, deveria comparar com a variável chute. Segue a correção.

print("********************************")
print("bem vindo ao jogo de adivinhação")
print("********************************")
numero_secreto=42

chute_str=input("digite seu numero:")

print("você digitou",chute_str)

chute=int(chute_str)

if (chute==numero_secreto):
    print("você acertou!")
else:
    print("você errou")

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software