Está bom utilizar essa validação de dificuldade?
print("Qual nível de dificuldade?")
print("(1) Fácil - (2) Médio - (3) Difícil")
tentativas = 0
while True:
nivel = int(input("Informe o número do nível válido: "))
if nivel == 1:
total_tentativas = 15
break
elif nivel == 2:
total_tentativas = 10
break
elif nivel == 3:
total_tentativas = 5
break
else:
print("Digite um nível de dificuldade válido!")
tentativas += 1
if tentativas >= 3:
print("Excedeu o total de 3 tentativas!")
break