一、函数名的使用:
1.1 特点:
函数名作变量赋值(返回函数名的时候不能加括号)
返回值 函数名(返回函数名的时候不能加括号)
函数名: 可以容器的元素
函数名可以当做参数被传递
1.2 函数的使用方法:
# 函数名作变量赋值 def func(): print(1) a = func a() func() # 函数名可以当做值赋值给变量 # 函数名作返回值返回 def outer(): def inner(): print(111) return inner inner = outer() inner() # 函数名作元素 def func(): print(1) def func2(): print(2) li = [func,func2] print(li) # 函数名可以当做元素放到容器里 # 函数名作参数传递 def func1(): print(111) def func2(fn): # 函数名可以当做参数被传递 fn() func2(func1)