![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python学习手册
文章平均质量分 75
读秒下班
学习学习学习学习学习
展开
-
【Python】面向对象--OOP
实际上,在创建对象的时候,不会把类的属性和方法复制一份给对象,而是在对象中引用父类的方法 因此在访问对象的属性时,也会先去找对象自己的属性,如果没有就去找这个对象的类的属性和方法一个对象由类创建以后,是一个独立的对象,可以引用父类中的属性和方法 如果在对象创建以后,给对象的属性或方法 进行修改或添加,等于给这个对象创建了一个属于自己的属性和方法 所以在删除时,只能删除对象被修改或添加的成员。原创 2023-09-07 15:41:44 · 177 阅读 · 0 评论 -
【Python】模块化编程
模块化编程是指把程序进行封装(函数封装、面向对象、文件)原创 2023-09-07 15:18:43 · 324 阅读 · 0 评论 -
【Python】Python的内存管理机制
Python的内存管理机制 =机制 +机制。原创 2023-09-07 15:01:50 · 305 阅读 · 0 评论 -
【Python】变量和简单的数据类型
语法突出:编辑器以各种方式突出程序的不同部分。原创 2023-09-07 11:31:52 · 51 阅读 · 0 评论 -
【Python】错误、调试和测试
logging允许指定记录信息的级别,有debug,info,warning,error等几个级别,当我们指定level=INFO时,logging.debug就不起作用了。有时候我们写程序的时候,会出现一些错误或异常,导致程序终止。既然我们能捕获错误,就可以把错误堆栈打印出来,然后分析错误原因,同时,让程序继续执行下去。= 0应该是True,否则,根据程序运行的逻辑,后面的代码肯定会出错。logging的另一个好处是通过简单的配置,一条语句可以同时输出到不同的地方,比如console和文件。原创 2023-09-07 11:25:06 · 40 阅读 · 0 评论 -
【Python】实例方法、静态方法和类方法
Python 类方法和实例方法相似,它最少也要包含一个参数,只不过类方法中通常将其命名为 cls,Python 会自动将类本身绑定给 cls 参数(注意,绑定的不是类对象)。也正因为如此,类的静态方法中无法调用任何类属性和类方法。实例方法最大的特点就是,它最少也要包含一个 self 参数,用于绑定调用此方法的实例对象(Python 会自动完成绑定)。静态方法,其实就是我们学过的函数,和函数唯一的区别是,静态方法定义在类这个空间(类命名空间)中,而函数则定义在程序所在的空间(全局命名空间)中。原创 2023-09-07 11:23:04 · 95 阅读 · 0 评论