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
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