Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Para facilitar para nós tentarmos te ajudar você deveria disponibilizar teu código para que possamos manipular, editar. Utilize essa funcionalidade: </>
print("*********************************")
print("Bem vindo ao jogo de adivinhação!")
print("*********************************")
numero_secreto = 42
total_tentativas = 3
rodada = 1
while(rodada <= total_tentativas):
print("Tentativa {} de {} ".format(rodada, total_tentativas))
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("Parabéns! Você acertou!")
else:
if(maior):
print("O seu chute foi maior do que o número secreto!")
elif(menor):
print("O seu chute foi menor do que o número secreto!")
rodada = rodada + 1
print("Fim do jogo")
Eduarda, segue o código debugado:
print("*********************************")
print("Bem vindo ao jogo de adivinhação!")
print("*********************************")
numero_secreto = 42
total_tentativas = 3
rodada = 1
while(rodada <= total_tentativas):
print("Tentativa {} de {} ".format(rodada, total_tentativas))
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("Parabéns! Você acertou!")
break
else:
if(maior):
print("O seu chute foi maior do que o número secreto!")
elif(menor):
print("O seu chute foi menor do que o número secreto!")
rodada = rodada + 1
print("Fim do jogo")Atente-se para as indentações, estavam incorretas. Você também havia deixado de utilizar o break, para o caso do jogador acertar o número secreto, finalizar o jogo naquela iteração.