摘要:
装饰器: >要求记住最后的结论 装饰器本质上是一个闭包 作用: 在不改变原有函数调用的情况下, 给函数增加新的功能。 直白:可以在函数前后添加新的功能, 但是不改变原来的代码 在用户登录的地方, 日志。 雏形: def wrapper(fn): wrapper:装饰器, fn:目标函数 def in 阅读全文
posted @ 2022-06-16 09:45
ascecc
阅读(11)
评论(0)
推荐(0)
摘要:
# 写一个装饰器,玩两个游戏,其中两个游戏,一个两个参数, 一个有多个参数。 def guanjia(game): # 函数作为参数进行传递时,不需要执行。只要函数名即可如果执行了就是值在传递。 # 这里的*, **表示接收所有的参数, 打包成元组和字典 def inner(*args, **kwa 阅读全文
posted @ 2022-06-16 09:38
ascecc
阅读(56)
评论(0)
推荐(0)