import random
print("***") print("Bem vindo ao jogo de Advinhação") print("***")
numero_secreto = random.randrange(1,101) tentativas = 0 pontos = 1000
print("Qual o nível de dificuldade?") print("(1) Fácil (2) Médio (3) Difícil")
nivel = int(input("Defina o nível: "))
if(nivel == 1): tentativas = 20 elif(nivel == 2): tentativas = 10 else: tentativas = 5
print(numero_secreto)
for rodada in range(1, tentativas + 1): print("Tentativa {} de {} ".format(rodada, tentativas)) chute_str = input("Digite um número: ") 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
acerto = numero_secreto == chute
maior = numero_secreto < chute
menor = numero_secreto > chute
if(acerto):
print("Você acertou! E fez {} pontos".format(pontos))
break
elif(maior):
print("Você errou, seu chute foi maior que o número secreto")
elif(menor):
print("Você errou, seu chute foi menor que o número secreto")
pontos_perdidos = abs(numero_secreto - chute)/3
pontos = pontos - pontos_perdidos
rodada = rodada +1
print("Fim de Jogo")