Queria saber como faço para descontar pontos a cada tentativa realizada pelo usuário,e que a mensagem da quantidade de pontos seja exibida corretamente
print('*************************')
print('Bem vindo ao jogo de Adivinhação!')
print('*************************')
número_secreto = round(random.randrange(1,51))
total_de_tentativas = 0
pontos = 100
print(número_secreto)
print('Qual nível você deseja jogar?')
print('Nível 1:fácil.Nível 2:médio.Nível 3:difícil')
print(número_secreto)
nível = int(input('Digite o nível desejado: '))
if nível == 1:
total_de_tentativas=20
elif nível == 2:
total_de_tentativas=10
else:
total_de_tentativas=3
for rodada in range(1,total_de_tentativas + 1):
print('Tentativa {} de {}'.format(rodada,total_de_tentativas))
chute = int(input('Digite um número entre 1 e 50: '))
print('Você digitou',chute)
if (chute < 1 or chute > 50):
print('Você deve digitar um número entre 1 e 50')
continue
acertou = chute == número_secreto
maior = chute > número_secreto
menor = chute < número_secreto
if(acertou):
print('Você acertou!E sua pontuação foi de {} pontos'.format(pontos))
break
else:
if(maior):
print('Você errou!Seu chute foi maior que o número secreto.')
if(rodada == total_de_tentativas):
print('O número secreto era {}.Você fez {} pontos'.format(número_secreto,pontos))
elif(menor):
print('Você errou!Seu chute foi menor que o número secreto.')
if (rodada == total_de_tentativas):
print('O número secreto era {}.Você fez {} pontos'.format(número_secreto, pontos))
pontos_perdidos = pontos - 10
pontos= pontos - pontos_perdidos
rodada = rodada + 1
print('Fim do jogo')