pythonstudy Day31

函数专题2:装饰器

@疏锦行

c 复制代码
def logger(func):
    def wrapper(*args, **kwargs):
        print(f"开始执行函数 {func.__name__}, 参数: {args}, {kwargs}")
        result = func(*args, **kwargs)
        print(f"函数 {func.__name__} 执行完毕, 返回值: {result}")
        return result
    return wrapper


@logger
def multiply(a, b):
    return a * b


# 调用
multiply(2, 3)
相关推荐
2301_7815714213 分钟前
NumPy张量缩并怎么用_np.einsum()爱因斯坦求和约定高级索引魔法
jvm·数据库·python
Warson_L22 分钟前
python集合类型-set和tuple
python
zhangzhi197981559233 分钟前
Agent Skills
开发语言·python
爱码小白37 分钟前
MySQL索引与SQL优化
大数据·数据库·python
2303_8212873839 分钟前
MySQL行锁和表锁如何区分_通过explain查看锁等待机制.txt
jvm·数据库·python
kexnjdcncnxjs1 小时前
如何在Navicat中创建基础数据表_可视化图形界面操作指南
jvm·数据库·python
m0_740796361 小时前
CSS如何兼容新旧方案结合响应式容器查询
jvm·数据库·python
xiaoxiaoxiaolll1 小时前
金属结构疲劳寿命预测与健康监测技术
人工智能·算法·机器学习
zmsofts1 小时前
Maven核心能力深度解析:从项目管理到扩展机制
java·python·maven
qq_452396232 小时前
第十四篇:《JMeter插件扩展:自定义函数与第三方插件》
开发语言·python·jmeter