定义函数
def fun(a, b):
# xxxxxxx
return a + b
调用函数
fun(1,2)
高阶函数:
- 实参是一个函数名;
- 函数的返回值是一个函数;
函数本身也可以赋值给变量,即:变量可以指向函数。
print(abs(-10))
f = abs
print(f(-10))传递的参数包含函数名.
def fun(x,y, f):
return f(x), f(y)
print(fun(-10, 34, abs))
定义函数
def fun(a, b):
# xxxxxxx
return a + b
调用函数
fun(1,2)
高阶函数:
- 实参是一个函数名;
- 函数的返回值是一个函数;
函数本身也可以赋值给变量,即:变量可以指向函数。
print(abs(-10))
f = abs
print(f(-10))
传递的参数包含函数名.
def fun(x,y, f):
return f(x), f(y)
print(fun(-10, 34, abs))