print("**********************************")
print("Bem Vindo ao Jogo de Adivinhação 2")
print("**********************************")
numero_secreto = 42
total_de_tentativas = 3
while(total_de_tentativas > 0):
print("Tentativa:" ,rodada, total_de_tentativas)
chute_str = input("Digite 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!")
else:
if (maior):
print("Você errou!O seu Chute foi maior do que o número secreto.")
elif (menor):
print("Você errou!O seu Chute foi menor do que o número secreto.")
total_de_tentativas = total_de_tentativas= -1
print("Fim do jogo")
Alura Scuba TeamTime Alura | Apoio Educacional no Fórum
Olá Marcell, tudo bem com você?
Peço desculpas pela demora em lhe responder.
Analisando o código enviado e realizando testes e simulações, será necessário realizar algumas modificações para que o código funcione como esperado. Peço que siga os passos apresentados abaixo.
Localize a seguinte linha print("Tentativa:" ,rodada, total_de_tentativas) onde é apresentado o número de tentativas do usuário. Nessa linha, remova a variável rodada, deixando como apresentado abaixo
print("Tentativa: ", total_de_tentativas)
Selecione da linha acertou = chute == numero_secreto a linha total_de_tentativas = total_de_tentativas= -1
Com o código selecionado, pressione uma vez o botão
Agora, localize a linha total_de_tentativas = total_de_tentativas= -1. Remova o sinal de igualdade que está à esquerda do número -1. Essa linha deve ficar como apresentada abaixo
total_de_tentativas = total_de_tentativas -1
Após as mudanças descritas acima, salve o arquivo pressionando +
Execute o arquivo e verifique o resultado apresentado
Código completo com as mudanças já aplicadas
print("**********************************")
print("Bem Vindo ao Jogo de Adivinhação 2")
print("**********************************")
numero_secreto = 42
total_de_tentativas = 3
while(total_de_tentativas > 0):
print("Tentativa: ", total_de_tentativas)
chute_str = input("Digite 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!")
else:
if (maior):
print("Você errou!O seu Chute foi maior do que o número secreto.")
elif (menor):
print("Você errou!O seu Chute foi menor do que o número secreto.")
total_de_tentativas = total_de_tentativas -1
print("Fim do jogo")
Em caso de dúvidas estou à disposição.
Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!