引用函数-把函数作为参数
import math
def add(x, y, f):
return f(x) + f(y)
print add(25, 9, math.sqrt)
print add(-5, 9, abs)
这里在abs前面就不用加math ,但是在sqrt前面就必须加math才能运行,这是什么原因
import math
def add(x, y, f):
return f(x) + f(y)
print add(25, 9, math.sqrt)
print add(-5, 9, abs)
这里在abs前面就不用加math ,但是在sqrt前面就必须加math才能运行,这是什么原因
2017-10-25
举报