Python学习笔记:动态调用函数

余生长醉 提交于 2020-04-21 05:17:06
def account_info():
    pass
def repay():
    pass


menu = 
'''
    ------- 请选择以下菜单 ---------
    1.  账户信息
    2.  还款
    3.  取款
    4.  转账
    5.  账单
    6.  退出
'''
# 将函数存储在字典中
menu_dic = {
        '1': account_info,
        '2': repay,
        '3': withdraw,
        '4': transfer,
        '5': pay_check,
        '6': logout,
}
exit_flag = True
while exit_flag:
        print(menu)
        user_option = input(">>:").strip()
        # 根据各户选择的菜单来运行对应的函数处理
        if user_option in menu_dic:
            menu_dic[user_option]()
    
        else:
            print("选择错误!")

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!