技术栈

pythonstudy Day31

宁大小白2025-12-12 17:29

函数专题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)
上一篇:invalid comparison
下一篇:Maven VS Gradle
相关推荐
xiaoxiaoxiaolll
2 小时前
智能计算模拟:第一性原理+分子动力学+机器学习
人工智能·机器学习
江上鹤.148
2 小时前
Day34模块和库的导入
python
我爱鸢尾花
2 小时前
第十四章聚类方法理论及Python实现
大数据·python·机器学习·数据挖掘·数据分析·聚类
言之。
3 小时前
Dropbear远程连接
python
秋刀鱼 ..
3 小时前
第二届光电科学与智能传感国际学术会议(ICOIS 2026)
运维·人工智能·科技·机器学习·制造
dhdjjsjs
3 小时前
Day34 PythonStudy
python
GIS数据转换器
4 小时前
2025无人机遥感新国标解读
大数据·科技·安全·机器学习·无人机·智慧城市
一个java开发
4 小时前
Dask 配置文件加载机制说明
大数据·python
海边夕阳2006
4 小时前
【每天一个AI小知识】:什么是大语言模型(LLM)?
人工智能·深度学习·神经网络·机器学习·语言模型·自然语言处理·llm
热门推荐
01GitHub 镜像站点02【AutoGLM部署】本地私有化部署AI手机Agent03UV安装并设置国内源04【超详细教程】手把手教你从微软官网免费下载Windows 10官方原版ISO镜像(2025最新版)05Open-AutoGLM Windows 安装部署教程06Cursor 又偷偷更新,这个功能太实用:Visual Editor for Cursor Browser07安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)08Linux下V2Ray安装配置指南09BongoCat - 跨平台键盘猫动画工具10在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)