函数本身是一个对象,既可以用于赋值,也可用作其他函数的参数,还可以作为其他函数的返回值。
1.使用函数变量 Python的函数也是一种值,所有函数都是function对象,可以把函数本身赋值给变量。 当把函数赋值给变量之后,程序也可以通过该变量来调用函数。例如:
使用函数变量的好处是让程序更加灵活。
2.使用函数作为函数形参
3.使用函数作为返回值