DAY 32 函数专题2:装饰器

@浙大疏锦行

复制代码
def logger(func):
    def wrapper(*args, **kwargs):
        print(f"开始执行函数 {func.__name__}, 参数: {args}, {kwargs}")
        res = func(*args, **kwargs)
        print(f"函数 {func.__name__} 执行完毕,返回值:{res}")
        return res
    return wrapper
 
@logger
def multiply(a, b):
    return a * b
 
multiply(2, 3)
相关推荐
【赫兹威客】浩哥18 小时前
【赫兹威客】Pycharm安装详细教程
python·pycharm
Rhys..18 小时前
Playwright + JS 进行页面跳转测试
开发语言·前端·javascript
oscar99918 小时前
深入解析不安全反序列化漏洞与防护[高风险]
开发语言·python·安全
项目題供诗18 小时前
C语言基础(十)
c语言·开发语言
落叶,听雪18 小时前
性价比高的软著助手供应商选哪家
大数据·人工智能·python
代码游侠18 小时前
学习笔记——GPIO按键与中断系统
c语言·开发语言·arm开发·笔记·嵌入式硬件·学习·重构
暴风鱼划水18 小时前
大型语言模型(入门篇)C
python·语言模型·大模型·llm
人工智能AI技术18 小时前
【Agent从入门到实践】20 LLM的基础使用:API调用(OpenAI、国产大模型),程序员快速上手
人工智能·python
云上凯歌18 小时前
01_AI工具平台项目概述.md
人工智能·python·uni-app
R-sz18 小时前
app登录接口实现,基于JWT的APP登录认证系统实现方案
java·开发语言·python