这是朱清伟python学习笔记第18篇。
本篇主要介绍几个概念,内容不是很多,下一篇讲继承。
类(class): 用来描述具有相同的属性和方法的对象的集合。定义了该集合中每个对象所共有的属性和方法。对象是类的实例。
类属性:类变量在整个实例化的对象中是公用的。类属性定义在类中且在函数体之外。类属性通常不作为实例变量使用。
实例属性:定义在方法中的,只作用于当前实例的类
数据成员:类属性或者实例属性(方法中的变量)用于处理类及其实例对象的相关数据
方法:类中定义的函数
方法重写:如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这个过程叫方法的覆盖,也叫方法的重写。
实例化对象:创建一个类的实例,类的具体对象。
__name__:如果是放在Modules模块中,就表示是模块的名字;
如果是放在class类中,就表示类的名字;
__main__: 模块 xxx.py文件本身,被直接执行时,对应的模块名就是__main__了
可以在if __name__ == "__main__":
中添加你自己想要的,用于测试模块,演示模块用法等代码
作为模块,被别的python程序导入import时,模块名就是本身文件名xxx了。
文章转载自朱清伟的学习笔记,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
AI与我共创WEB界面
布衣
56次阅读
2025-04-14 22:13:51
python中标识符的命名规则和命名规范
周同学带您玩AI
48次阅读
2025-04-21 10:34:44
解决pyqt5 textbrowser控件超链接锚点问题
zayki
40次阅读
2025-04-27 16:58:59
python 实现消费者优先级队列
天翼云开发者社区
28次阅读
2025-04-25 11:08:21
优雅遍历和删除特定开头的key
陌殇流苏
25次阅读
2025-04-25 12:17:03
《深入剖析Python的生成器表达式与列表推导式:探寻代码背后的哲学与艺术》
程序员阿伟
22次阅读
2025-04-27 16:22:14
python中的常见数据类型
周同学带您玩AI
16次阅读
2025-04-21 10:34:43
python自动更新dns A记录
godba
11次阅读
2025-04-23 11:19:04
python中不同数据类型转换-布尔型
周同学带您玩AI
8次阅读
2025-04-22 10:12:05
Python数据类型详解:列表 — 从基础到AIOps与DevOps实战
韩公子的Linux大集市
7次阅读
2025-05-07 08:32:47