Olá Alurers,
Em seguimento das primeiras aulas, reparei que o código possui um pequeno empecilho ao digitar a dificuldade entre 1 e 3, se digitarmos 4 como o jogo não possuí a dificuldade 4 o código trava.
Não sei se nas proximas aulas é proposto a solução, mas até o momento não vi a solução, então venho compartilhar com vocês a validação que complementei sozinho, segue código.
É valido ?
while True:
valido = False
nivel = int(input("Digite o nível: "))
if nivel == 1:
total_tentativas = 20
valido = True
elif nivel == 2:
total_tentativas = 10
valido = True
elif nivel == 3:
total_tentativas = 5
valido = True
else:
print("Opção inválida, digite novamente:")
if valido:
break