当前位置: 首页 > news >正文

做网站哪个部分/网络seo关键词优化技术

做网站哪个部分,网络seo关键词优化技术,网站制作哪家大,成都住建局官网查房源python中的用法是一个装饰器,针对函数,起调用传参的作用。有修饰和被修饰的区别,‘function作为一个装饰器,用来修饰紧跟着的函数(可以是另一个装饰器,也可以是函数定义)。代码1def funA(desA):print("Its funA&q…

python中@的用法

@是一个装饰器,针对函数,起调用传参的作用。

有修饰和被修饰的区别,‘@function'作为一个装饰器,用来修饰紧跟着的函数(可以是另一个装饰器,也可以是函数定义)。

代码1

def funA(desA):

print("It's funA")

def funB(desB):

print("It's funB")

@funA

def funC():

print("It's funC")

结果1

It's funA

分析1

@funA 修饰函数定义def funC(),将funC()赋值给funA()的形参。

执行的时候由上而下,先定义funA、funB,然后运行funA(funC())。

此时desA=funC(),然后funA()输出‘It's funA'。

代码2

def funA(desA):

print("It's funA")

def funB(desB):

print("It's funB")

@funB

@funA

def funC():

print("It's funC")

结果2

It's funA

It's funB

分析2

@funB 修饰装饰器@funA,@funA 修饰函数定义def funC(),将funC()赋值给funA()的形参,再将funA(funC())赋值给funB()。

执行的时候由上而下,先定义funA、funB,然后运行funB(funA(funC()))。

此时desA=funC(),然后funA()输出‘It's funA';desB=funA(funC()),然后funB()输出‘It's funB'。

代码3

def funA(desA):

print("It's funA")

print('---')

print(desA)

desA()

print('---')

def funB(desB):

print("It's funB")

@funB

@funA

def funC():

print("It's funC")

结果3

It's funA

It's funC

It's funB

分析3

同上,为了更直观地看参数传递,打印desA,其传的是funC()的地址,即desA现在为函数desA()。

执行desA()即执行funC(),desA=desA()=funC()。

代码4

def funA(desA):

print("It's funA")

def funB(desB):

print("It's funB")

print('---')

print(desB)

@funB

@funA

def funC():

print("It's funC")

结果4

It's funA

It's funB

None

分析4

上面将funC()作为参数传给funA,那么funA(funC())怎么传给funB()呢?打印desB,发现并没有参数传递。

是否可以理解为当‘装饰器' 修饰 ‘装饰器'时,仅是调用函数。

以上所述是小编给大家介绍的python中@的用法详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

http://www.jmfq.cn/news/5189005.html

相关文章:

  • 添加qq好友的超链接做网站/seo是做什么的
  • 今天刚刚发布的新闻/seo实战
  • 做爰小视频网站/域名查询 站长查询
  • 网站开发 入门 pdf/网络开发
  • 做网站充值犯法吗/seo外链怎么做
  • 合肥专门做网站/关键词在线试听
  • 重庆网站建设技术托管/今日热搜榜
  • 北京网站建设著名公司/优秀营销软文范例800字
  • 找公司开发网站/精准营销的概念
  • 网站搭建是哪个岗位做的事儿/seo对网络推广的作用是
  • wordpress支持php7吗/南宁seo产品优化服务
  • wordpress网站放icp/广州网站快速排名优化
  • 十堰响应式网站建设/郑州网站优化培训
  • 网站建设措施/各大网址收录查询
  • 广州市公司网站建设品牌/系统优化软件有哪些
  • 海南房产网站建设/免费查权重工具
  • 南京做网站xjrkj/指数基金定投怎么买
  • 苏州新区网站制作公司/站长推荐入口自动跳转
  • 潮汕美食网站怎么做/营销公司
  • dwcc2017做网站教程/app开发定制
  • 苹果cms做网站/公司网站制作需要多少钱
  • 桂林北站到龙脊梯田/百度快速排名优化技术
  • 伍佰亿网站怎样/网页设计教程
  • 最优网络做网站骗/广州抖音推广
  • wordpress 回车换行/谷歌seo代运营
  • 做旅游网站的社会效益可行性/日结app推广联盟
  • 自己做网站必须要学哪些/河南平价的seo整站优化定制
  • 福建有没有网站做一件代发/长沙关键词快速排名
  • 手机网站有免费做的吗/社群营销方案
  • 门户网站什么意思/网络推广怎么赚钱