课程
/后端开发
/Python
/Python3 进阶教程(新版)
count()返回的不是fs这个list吗 为什么说是返回函数呢
2020-12-13
源自:Python3 进阶教程(新版) 8-8
正在回答
fs 列表的值是三个函数对象:
print(count()) # ==> [<function count.<locals>.f at 0x0000020883FC8180>, <function count.<locals>.f at 0x0000020883FC8220>, <function count.<locals>.f at 0x0000020883FC82C0>]
每次装进fs的都是f函数,不是f()即f函数的值,所以返回的是包含3个函数的list
返回的是包含3个函数的list
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计
2 回答Python 返回函数
1 回答为什么返回值是str???
2 回答请问这里哪出错了呢?还是说sqrt(x)返回的是浮点数是吗?
1 回答Python返回内两层函数
1 回答返回函数中,为什么输入g()不能调用g方法,x()就可以呢,还有什么方法,可以调用g()函数方法,让其打印g方法的语句呢
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号