day4-函数对象

定义:

一:函数对象:函数是第一类对象,即函数可以当作数据传递
1 可以被引用
2 可以当作参数传递
3 返回值可以是函数
3 可以当作容器类型的元素


应用:
def select(sql):
print('========>select')

def insert(sql):
print('========>add')

def delete(sql):
print('=======>delete')

def update(sql):
print('-=---->update')


func_dic={
'select':select,
'update':update,
'insert':insert,
'delete':delete
}

inp=input('请输入想要实现的功能:')
if inp in func_dic:
  func_dic[inp]()  -->通过字典穿key 调用value, 加() 执行函数






posted @ 2017-05-23 10:50  昂达达  阅读(173)  评论(0编辑  收藏  举报