课程
/后端开发
/Python
/python进阶
def add(x, y, f): return f(x) + f(y)f = lambda t: t**(1/2)print add(25, 9, f)
2020-07-22
源自:python进阶 2-3
正在回答
开方不能用1/2我也不知道为什么?
def add(x, y, f):
return f(x) + f(y)
f = lambda t: t**0.5
print add(25, 9, f)
把1/2改成0.5就行
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号