为了账号安全,请及时绑定邮箱和手机立即绑定

---python函数返回函数---

标签:
Python

python中函数可以返回函数,从而可以决定是否调用返回的函数。
举例子说明:
计算求和返回一个函数,并调用该函数计算结果

def totle(*aregs):
    def he():
        sum=0
        for i in aregs:
            sum=sum+i
        return sum
     return he 
 f=totle(1,2,3,4,5)
print f
# 输出:
<function he  at 0x01F69770> #返回的是he()这个函数的内存地址
#调用返回的函数
print f()
#输出:
15

在内部函数he()传入的参数为外部函数 totle()中的参数,或者说内部函数引用了外部函数的参数。

点击查看更多内容
1人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消