使用海象运算符得到一个无效的语法错误有什么想法吗?我试图让用户实际选择一个有效的选择或让循环一遍又一遍,除非输入 5
import something_database
MENU_PROMPT =
Please Choose one of these options:
....
def menu():
connection = FoodPantryDB.connect()
FoodPantryDB.create_tables(connection)
while (user_input := input(MENU_PROMPT)) != "5":
pass
if user_input == "1":
pass
elif user_input == "2":
pass
elif user_input == "3":
pass
elif user_input == "4":
pass
else:
print("Invalid input, try again!...ahahaha")
menu()