课程
/后端开发
/Python
/python进阶
参考代码中仍然应用了循环变量i,而f函数未被调用,调用时i值应该已为3。
请问是如避免上面所说的i值已为3,输出结果为9,9,9呢?
2017-07-13
源自:python进阶 2-9
正在回答
def count(): fs = [] for i in range(1, 4): def dev(m=i): return m ** 2 fs.append(dev) return fsf1, f2, f3 = count()
代码在这了 结合代码理解
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号