Resposta atividade proposta
import random
print('*********************************')
print('Bem vindo no jogo de adivinhação')
print('*********************************')
numero_secreto = round(random.randint(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
for rodada in range(1, tentativas+1):
print("Tentativa {} de 3".format(rodada))
chute_str = int(input('Digite o seu número: '))
print("Você informou o número entre 1 e 100: ", chute_str)
chute = int(chute_str)
if (chute > 100 or chute < 1):
print("Você deve informar 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("Você errou, o seu chute foi maior que o número secreto.")
elif menor:
print('Você errou, o seu chute foi menor que o número secreto.')
pontos_perdidos = abs(numero_secreto - chute)
pontos = pontos - pontos_perdidos
print("Fim do jogo")