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

faltou um break quando você acerta

print("Projeto de jogo de adivinhação") print("==============================")

numero_secreto = 42 total_de_tentativas = 3 rodada = 1

while (rodada <= total_de_tentativas): print("Tentativa {} de {}".format(rodada, total_de_tentativas)) #interpolação de string chute_str = input("Digite o seu número: ") print("Você digitou ", chute_str) chute = int(chute_str)

acertou = chute == numero_secreto
maior = chute > numero_secreto
menor = chute < numero_secreto

if (acertou):
    print("Você acertou")
    break
else:
    if (maior):
        print("Você errou! O seu chute foi maior que o número secreto")
    elif (menor):
        print("Você errou! O seu chute foi menor que o número secreto")

rodada = rodada + 1

print("Fim do jogo")

1 resposta
solução!

Boa noite, Marcos! Como vai?

Muito bem observado! Inclusive, esse detalhe será tratado mais pra frente nesse curso. Agora é seguir em frente rumo à luz do conhecimento!

Qualquer coisa é só falar!

Grande abraço e bons estudos, meu aluno!