一、函数对象 在 Python 中万物皆为对象,函数也不例外,函数作为对象可以赋值给一个变量、可以作为元素添加到集合对象中、可作为参数值传递给其它函数,还可以当做函数的返回值,这些特性就是第一类对象所特有的。 1、函数可以被引用 >>> def add(x,y): ... return x+y ... >>> func=add >>> func(1,2) 3 2、函数可以作为容器类型的元素 >>> dic={'add':add,'max':max} >>> dic {'add': , 'max': } >>> dic['add'](1,2) 3 3、函数可以作为参数传入另外一个函数