import random
print(("*")*30)
print("Jogo de adivinhação!")
print(("*")*30)
print("")
num_secr = random.randrange(1, 101)
tentativa = 0
print ("Qual o nivel de dificuldade?")
print ("Digite (1) Fácil (2) Médio (3) Dificil")
nivel = int(input("Digite um nivel: "))
if(nivel == 1):
    tentativa == 20
elif(nivel == 2):
    tentativa == 10
else:
    tentativa == 5
for rodada in range (1, tentativa + 1):
    print(f"Tentativa {rodada} de {tentativa}.")
    print("")
    chute = int(input("Digite um número entre 1 e 100: "))
    print(f"Você digitou {chute}.")
    if (chute < 1 or chute > 100):
        print("Você deve digitar um numero entre 1 e 100!")
    acertou = chute == num_secr
    maior   = chute > num_secr
    menor   = chute < num_secr
    if acertou:
        print("Você acertou!!!")
        break
        print("")
 #break serve pra parar o loop
    else:
        if(maior):
            print("Você errou! Seu numero foi maior que o numero secreto.")
        elif(menor):
            print("Você errou! Seu numero foi menor que o numero secreto.")
print("Fim do jogo!!!")Oiii! Então, revisei o código com o professor e mesmo assim, no momento em que digito o nível, dá como encerrado. não sei o que está acontecendo.
 
             
            