Segue meu código abaixo, quero saber aonde estou errando pois esta rodando apenas 2 das 3 tentativas!
print("Seja bem vindo ao jogo de advinhação") print("**")
numero_secreto = 42 total_tentativas = 3 rodada = 1 tentativas = int(total_tentativas)
for rodada in range(1, tentativas, +1): print("Tentativas {} de {}".format(rodada, tentativas)) chute_str = input("Digite um número entre 1 e 100! \n ") chute = int(chute_str)
if(chute < 1 or chute > 100):
print("Voce tem que digitar um número entre 1 e 100.")
continue
acertou = chute == numero_secreto
maior = chute > numero_secreto
menor = chute < numero_secreto
if (acertou):
print("Voce Acertou!")
break
else:
if(maior):
print("Voce errou! E o número digitado é maior que o secreto.")
elif(menor):
print("Voce errou! E o número digitado é menor que o secreto.")
print("Fim de jogo :x ")