Tentei criar uma condição para verificar que o nível escolhido estivesse sempre entre 1 e 3 com o While, para isso, tentei fazer um laço com duas condições, mas não funciona. Meu while é ignorado e o código segue conforme definido. Por que isso acontece?
print("Qual o nivel de dificuldade") print("(1) Fácil, (2) Médio e (3) Difícil)") nivel = int(input("Escolha seu nível: "))
while (nivel<1 and nivel>3): print("O nivel selecionado deve ser:") print("(1) Fácil, (2) Médio e (3) Difícil)") nivel = int(input("Escolha seu nível: "))
if (nivel == 2): total_tentativas = 10 elif (nivel >2): total_tentativas = 5 else: total_tentativas = 20