Python
文章平均质量分 74
分享Python知识~
佟格湾
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python知识点——实例方法
实例方法是定义在类中的普通方法,它的第一个参数必须是selfself是对实例本身的引用。通过self,实例方法可以访问和修改实例的属性,也可以调用其他实例方法或类方法。# 实例属性# 实例方法:第一个参数是 selfprint(f"大家好,我叫{self.name},今年{self.age}岁。")# 实例方法:修改实例属性print(f"{self.name}长大了一岁,现在{self.age}岁了。")实例方法是 Python 类中最基础、最常用的方法类型,它与实例紧密相关,通过self。原创 2025-12-26 13:00:00 · 230 阅读 · 0 评论 -
Python知识点——静态方法
通过装饰器定义静态方法,无需传入self(实例)或cls# 静态方法:无默认参数静态方法是 Python 类中封装 “独立工具函数” 的方式,核心价值是组织代码结构,将分散的函数按语义归类到对应的类中,同时避免污染全局命名空间。它与类和实例的状态无关,仅依赖输入参数完成逻辑,是代码模块化的重要工具。原创 2025-12-26 13:00:00 · 243 阅读 · 0 评论 -
Python知识点——类方法
通过装饰器定义类方法,它的第一个参数是cls,代表类本身# 类属性class_attr = "我是类属性"# 类方法:第一个参数是 clsprint(f"类方法中访问类属性:{cls.class_attr}")print(f"传入参数 x:{x}")# 可以通过 cls 创建实例、修改类属性等return cls() # 返回一个新的实例类方法是 Python 中操作 “类本身” 的重要工具,核心价值是封装类级别的逻辑(如替代构造函数、修改类属性),同时通过cls。原创 2025-12-26 13:00:00 · 388 阅读 · 0 评论 -
Python知识点——类属性与实例属性
类属性 (Class Attribute)定义位置:在类的定义体中,所有方法的外部。概念:它是类本身的属性,被这个类的所有实例共享。你可以把它想象成这个类的 “公共变量”。访问方式:可以通过类名.属性名或实例名.属性名来访问。但修改时,强烈推荐使用类名.属性名,否则可能会创建一个实例属性来 “遮蔽”(Shadowing)类属性。实例属性 (Instance Attribute)定义位置:通常在类的构造方法__init__中,使用self.属性名来定义。也可以在其他实例方法中动态添加。概念。原创 2025-12-26 13:00:00 · 777 阅读 · 0 评论
分享