当前位置: 首页 > news >正文

12.1~12.7

装饰器原理与应用
无参数装饰器
10
带参数装饰器
11
保留原函数元信息
12

我觉得oop就是以“对象”为核心的编程范式,通过类的抽象、继承、多态三大特性,实现代码复用、降低耦合度,让程序更易维护和扩展
封装
将属性和方法封装在类中,通过访问控制(如私有属性)隐藏内部逻辑,只暴露必要接口
1
继承
子类继承父类的属性和方法,同时可重写父类方法或添加新方法,实现代码复用。
2
多态
子类对象可替代父类对象使用,同一方法调用在不同子类中呈现不同行为(依赖“方法重写”)。
4

模块(Module):单个 .py 文件,封装变量、函数、类,是代码复用的最小单位(比如 utils.py 就是一个模块)。

包(Package):包含 init.py 文件的文件夹,用于组织多个相关模块(比如 my_project/ 下有 user.py、order.py,就是一个包)。

包管理工具:Python 内置 pip,用于安装/卸载第三方包(如 requests、numpy)。
模块的使用
1

2

4

5

http://www.gsyq.cn/news/75847.html

相关文章:

  • go net/http 学习笔记
  • 《Linux框架编程之环境导论》【冯诺依曼体系结构 + 操作系统基本概述】
  • 线圈生成工具
  • 微软Copilot新增持续监听与视觉分析功能
  • AI终端狂想曲:风口、泡沫与我们的未来
  • 关于自组nas 或者OpenWrt 2.5G网口 未能满速的原因
  • 文本文档处理工具
  • 串口通信工具
  • 分形电路生成工具
  • vue笔记一
  • 深入解析:⚡️2025-11-08GitHub日榜Top5|AI黑客代理安全测试工具
  • 详细介绍:接口自动化测试框架详解(pytest+allure+aiohttp+ 用例自动生成)
  • P9174 [COCI 2022/2023 #4] Bojanje
  • PCB文档处理工具
  • Manim架构解释
  • P10190 [USACO24FEB] Target Practice II S
  • 仿生手的混合结构设计与神经形态触觉传感
  • AI语料优化新势力:助力企业抢占智能时代先机的优质服务商推荐
  • P10779 BZOJ4316 小 C 的独立集
  • P2475 [SCOI2008] 斜堆
  • P4037 [JSOI2008] 魔兽地图
  • 李宏毅机器学习笔记41 - 实践
  • P3596 [POI 2015 R3] 高速公路现代化 Highway modernization
  • AI Browser:我用 CC 做了个桌面版 Manus
  • P4953 [USACO02FEB] Cow Cycling
  • 用 GitHub issue 寫博客很好,但我要放棄了
  • 周边的车间厂房工厂通风降温工业冷风机源头厂家,有热源的车间通风降温/铁皮厂房车间降温/铁皮房车间厂房降温工业冷风机供应商有哪些
  • 用 Astro 重做網站這件事
  • 美化 BroadcastChannel
  • 克服EMD端点效应的齿轮箱故障特征识别方法