2
respostas

Não esqueça do Break!

eu adicionei um break ao código original, pois quando acertava de primeira o código continuava sendo executado.

senha = 424242
tentativas = 3
rodada = 1

while(rodada <= tentativas):
    print("Tentativa", rodada, "de", tentativas)
    print(" ")
    aposta = input("Digite o seu número: ")
    print(" ")
    print("Você digitou: ", aposta)
    print(" ")
    aposta = int(aposta)

    acertou = aposta == senha
    maior = aposta > senha
    menor = aposta < senha

    if(acertou):
        print("Você acertou", end="!\n")
        break
    else:
        if(maior):
            print("Você errou. Sua aposta foi maior do que o número especificado", end="!\n")
        elif(menor):
            print("Você errou. Sua aposta foi menor do que o número especificado", end="!\n")

    print(" ")
    rodada = rodada + 1

print("Fim do Jogo", end="!\n")
2 respostas

Oi Shayron, como vai?

É essa a ideia, mandou super bem!

Qualquer dúvida é só falar, tá bom?

Abraços e bons estudos!

Ajudou muito, vlw.