Python. Как зациклить конструкцию if elif?
Помогите пожалуйста, после запуска кода первый if начинает бесконечно спамить, а мне нужно чтобы после if зациклился elif (за ранее простите если я что-то не так объяснил)
Вот часть кода:
while True:
if selectmenu == 1:
print("Menu one!")
elif selectmenu == 2:
loginM = str(input("Login: "))
if loginM == login:
passwordM = input("Password: ")
if passwordM == password:
print("You login!")
else:
print("ERORR")
else:
pass
Ответы (1 шт):
Автор решения: Dmitry
→ Ссылка
Так попробуйте
while True:
selectmenu = int(input())
if selectmenu == 1:
print("Menu one!")
selectmenu = 2
elif selectmenu == 2:
....
else:
print("Такой опции нет")
Где-то надо выбирать значение для selectmenu.