课程
/后端开发
/Python
/python进阶
为什么不能用f=sqrt实现呢?
import math
f=sqrt
def add(x, y, f):
return f(x) + f(y)
print add(25, 9, f)
请问以上代码为什么不行呢?
2018-05-07
源自:python进阶 2-3
正在回答
from math import sqrt
或者
f=math.sqrt
慕侠521500 提问者
qq_Leessang狗哥_0
print(math.sqrt(25)+math.sqrt(9)) 就对了
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计