Python-函数调用的cool方式

def add_product():
    pass

def del_product():
    pass

def edit_product():
    pass

def show_product():
    pass

fun_map = {
        '1': add_product,
        '2': del_product,
        '3': edit_product,
        '4': show_product
    }

for i in range(4):
    choice = input('欢迎访问:\n1.查看商品信息\n2.添加商品信息\n3.删除商品信息\n4.修改商品信息\n您想要:')

    if choice in fun_map:
        fun_map.get(choice)()  # 利用函数调用的原则,函数调用使用函数名加()进行调用
    else:
        print('请输入正确的选项')

 

posted @ 2019-05-24 17:21  情绪疯子  阅读(311)  评论(0编辑  收藏  举报