![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python基础
文章平均质量分 95
BineHello
记录学习
展开
-
校招python总结--建议全文背诵
Python基础1、Python判断对象是否相等(== 和 is)Python中的对象包含三个基本要素,分别是:id:用来唯一标识一个对象,可以理解为内存地址;type:标识对象的类型;value:对象的值;== :比较两个对象的内容是否相等,即两个对象的 value 是否相等,无论 id 是否相等,默认会调用对象的 eq()方法。is: 比较的是两个对象是不是完全相同,即他们的 id 要相等。也就是说如果 a is b 为 True,那么 a == b 也为True。2、如何在Python中原创 2022-03-21 01:05:04 · 5320 阅读 · 0 评论 -
python的面向对象
类继承1、私有权限:在属性名和方法名 前面 加上两个下划线 __ 类的私有属性 和 私有方法,都不能通过对象直接访问,但是可以在本类内部访问;2、类的私有属性 和 私有方法,都不会被子类继承,子类也无法访问; 私有属性 和 私有方法 往往用来处理类的内部事情,不通过对象处理,起到安全作用。这里实例化类也无法访问class Person(object): def __init__(self,name,age): self.name=name self.__age=age def _转载 2022-05-12 21:22:07 · 120 阅读 · 0 评论 -
Python基础-001
文章目录Python判断对象是否相等(== 和 is)如何在Python中管理内存一、垃圾回收:二、引用计数:三、内存池机制内存管理内存池机制python 循环赋值_Python垃圾回收中引用计数、标记清除、分代回收机制详解变量与对象引用计数垃圾回收垃圾回收的时机Python判断对象是否相等(== 和 is)Python中的对象包含三个基本要素,分别是:id:用来唯一标识一个对象,可以理解为内存地址;type:标识对象的类型;value:对象的值;== :比较两个对象的内容是否相等,即两个转载 2022-05-08 21:24:02 · 264 阅读 · 0 评论 -
python的设计模式
文章目录设计模式0、接口1、单例模式方法一:使用模块方法二、装饰器实现方法三、基于__new__方法2、工厂模式3、建造者模式设计模式设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。0、接口定义:一种特殊的类,声明了若干方法,要求继承该接口的类必须实现这种方法,作用:限制继承接口的类的方法的名称及调用方式,隐藏了类的内部实现1、单例模式 单例模式(Singleton Pattern)是一种常用的软转载 2022-04-21 14:01:33 · 8315 阅读 · 0 评论