码迷,mamicode.com
首页 > 编程语言 > 详细

Python 修饰符@用法

时间:2019-03-14 18:21:20      阅读:216      评论:0      收藏:0      [点我收藏+]

标签:img   返回   image   http   span   esb   src   int   顺序   

def funA(desA):
    print("It‘s funA")

def funB(desB):
    print(desB( ))
    print("It‘s funB")

@funA
@funB
def funC():
    print("It‘s funC")
    return "return c"
    

结果:

技术图片

执行顺序是funA(funB(funC))     

1、先执行funC 结果 "return c" 放入到funB()运行  此时输出为  It‘s funC

2、funB(desb)   运行输出为   return c    It‘s funB

3、funA(desA)   运行因为desA 无返回值为None,所以输出为 It‘s funA

 

Python 修饰符@用法

标签:img   返回   image   http   span   esb   src   int   顺序   

原文地址:https://www.cnblogs.com/siyun/p/10531690.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!