博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 装饰器 回顾 及练习
阅读量:6864 次
发布时间:2019-06-26

本文共 758 字,大约阅读时间需要 2 分钟。

# 复习# 讲作业# 装饰器的进阶    # functools.wraps    # 带参数的装饰器    # 多个装饰器装饰同一个函数# 周末的作业    # 文件操作    # 字符串处理    # 输入输出    # 流程控制# 装饰器# 开发原则 : 开放封闭原则# 装饰器的作用 :在不改变原函数的调用方式的情况下,在函数的前后添加功能# 装饰器的本质 : 闭包函数# def wrapper(func):#     def inner(*args,**kwargs):#         print('在被装饰的函数执行之前做的事')#         ret = func(*args,**kwargs)#         print('在被装饰的函数执行之后做的事')#         return ret#     return inner## @wrapper   #holiday = wrapper(holiday)# def holiday(day):#     print('全体放假%s天'%day)#     return '好开心'## ret = holiday(3)# print(ret)# def outer(*args):#     print(args)#     print(*args)#     def inner(*args):#         print('inner : ',args)#     inner(*args)### outer(1,2,3,4)   #==outer(*[1,2,3,4])  #==outer(*(1,2,3,4))

 

转载于:https://www.cnblogs.com/xiao-zhi/p/9896210.html

你可能感兴趣的文章
Html 5.2 的简单介绍及新增元素 <dialog></dialog>
查看>>
ES6的几个实用技巧,你了解吗?
查看>>
看BAT技术面试官如何挑选Java程序员
查看>>
AI强势来袭,锁上手机就真的安全了吗?
查看>>
Spring 中的 context
查看>>
重构代码(应如写诗)
查看>>
Vue混入mixins
查看>>
前阿里 P9 级员工称离婚是模拟测试,已回滚复婚!
查看>>
衡阳a货翡翠,南平a货翡翠
查看>>
大姨太入场,EtcGame全线升级为Coingame,开启ETH投注倒计时……
查看>>
阿里云HBase推出全新X-Pack服务 定义HBase云服务新标准
查看>>
通过Auto Layout深入了解SizeClasses的好处和使用
查看>>
Spring scope解惑
查看>>
BCH与BCE共享比特币之名
查看>>
js脚本 处理js注入
查看>>
A potentially dangerous Request.Form value was detected from the client
查看>>
测试过程之过分关注功能性测试
查看>>
SQL Server -- LIKE模糊查询
查看>>
centos7.0 docker安装部署
查看>>
批处理中setlocal enabledelayedexpansion
查看>>