ele nao ta funcionado, mesmo se eu copiar o codigo do professor, eu já ate desintalei o app e nada, já reescrevi o codigo e continua assim
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!
ele nao ta funcionado, mesmo se eu copiar o codigo do professor, eu já ate desintalei o app e nada, já reescrevi o codigo e continua assim
Olá! Acredito que seja por falta de um break. Meu código ficou assim:for rodada in range(1, total_tentativas + 1): print("Tentativa {} de {}".format(rodada, total_tentativas)) chute_str = input("Digite o seu número entre 1 e 100: ") print("Você digitou ", chute_str) chute = int(chute_str)
if (chute < 1 or chute > 100):
print("Você deve digitar um número entre 1 e 100!")
continue
acertou = chute == numero_secreto
maior = chute > numero_secreto
menor = chute < numero_secreto
if (acertou):
print("Você acertou e fez {} pontos!".format(pontos))
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!")
pontos_perdidos = abs(numero_secreto - chute)
pontos = pontos - pontos_perdidos
print("Fim do jogo")
Logo após você colocar que a pessoa acertou, no seu código iria passar direto, com o break irá fazer o seu laço parar e desse jeito irá dar certo