0

使用海象运算符得到一个无效的语法错误有什么想法吗?我试图让用户实际选择一个有效的选择或让循环一遍又一遍,除非输入 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()
4

0 回答 0