from time import sleep
import random
print('\033[33m#\033[m'*12,'\033[36m ADIVINHAÇÃO \033[m','\033[33m#\033[m'*12)
print(" \033[1;30;44m BEM VINDO AO JOGO DA ADIVINHAÇÃO \033[m")
rodada = 0
numero_secreto = random.randrange(0, 101)
total_tentaivas = 0
pontos = 1000
print('Níveis de dificuldade do jogo:')
print(' [1] Fácil [2] Médio [3] Difícil')
nivel = int(input('Defina o nível de dificuldade desejado: \n'))
if nivel == 1:
total_tentativas = 10
elif nivel == 2:
total_tentativas = 5
else:
total_tentativas = 3
for rodada in range(1, total_tentativas + 1):
print('Tentativa {} de {}'.format(rodada, total_tentativas))
chute = int(input(" Digite o seu número: \n"))
if numero_secreto == chute:
print(" \033[36m No ângulo!! Que belo chute! Você acertou!!\033[m")
print('\033[36m Voce escolheu o numero {} que corresponde ao numero secreto {}\033[m'.format(chute, numero_secreto))
print('\033[1;33m VOCÊ FEZ {} PONTOS!!! \033[m'.format(pontos))
sleep(2)
break
else:
print("\033[32m Mandou mal meu artilheiro! Chute fora!! Você errou!!\033[m")
if chute > numero_secreto:
print('O seu chute foi \033[36mmaior\033[m que o número secreto!')
sleep(2)
elif chute < numero_secreto:
print('O seu chute foi \033[36mmenor\033[m que o número secreto!')
sleep(2)
pontos_perdidos = abs(numero_secreto - chute)
pontos = pontos - pontos_perdidos
print('O número secreto era {}'.format(numero_secreto))
print('\033[1;33m VOCÊ FEZ {} PONTOS !!!\033[m'.format(pontos))
print('############################## FIM ###################################')