import random
print("*********************************")
print("Bem-vindo ao jogo de advinhação")
print("*********************************")
numero_secreto = random.randrange(1,100)
print("Selecione a dificuldade do jogo")
print("(1) Fácil - (2) Médio - (3) Dificil")
dificuldade = int(input("Digite o número da dificuldade:"))
if (dificuldade == 1):
tentativas = 12
pontuacao = 1000
elif(dificuldade == 2):
tentativas = 7
pontuacao = 750
elif (dificuldade == 3):
tentativas = 3
pontuacao = 500
else:
print("Dificuldade inválida, valor aleatório selecionado")
tentativas = random.randrange(1,13)
pontuacao = random.randrange(100,1300)
for rodada in range(1,tentativas+1) :
print("Você tem {} tentativas, você está na tentativa {}. Sua pontuação é {}" .format(tentativas, rodada, pontuacao))
chute = int(input("Digite o seu numero"))
acerto = chute == numero_secreto
maior = chute > numero_secreto
menor = chute < numero_secreto
if(acerto):
print("Você acertou!")
break
elif(maior):
print("Você errou, seu chute é maior")
pontuacao = pontuacao - abs(numero_secreto - chute)
elif(menor):
print("Você errou, seu chute é menor")
pontuacao = pontuacao - abs(numero_secreto - chute)
if (pontuacao <= 0):
print("Sua pontuação acabou, boa sorte na próxima vez")
print("O número secreto era {}" .format(numero_secreto))
break
print("**************")
print("Fim do jogo")
print("**************")