您好,欢迎来到要发发知识网。
搜索
您的当前位置:首页如何区别python返回函数和返回值?

如何区别python返回函数和返回值?

来源:要发发知识网

大家有没有了解过类似的统一整理?如果还不了解的话,那就跟着小编来看下吧,以下是小编给大家整理的相关内容整合,对很难区别的,很有帮助,另外也提供了代码演示,相信这样,容易被理解呢~

代码演示:

def calc_prod(lst):
    def lazy_prod():
        prod=1
        for i in lst:
            prod=prod*i
        return prod
    return lazy_prod
f = calc_prod([1, 2, 3, 4])
print f()

现在大家搞清楚了,什么是返回函数?什么是返回值了吗?切记,值返回肯定是值,函数返回的不一定是值,可以包含其他的文字,字母等内容,在多多案例演示,容易接受理解。

Copyright © 2019- net188.cn 版权所有 湘ICP备2022005869号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务