![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
药 药 切克闹
这个作者很懒,什么都没留下…
展开
-
python之单例模式
单例模式1.__new__方法的使用 __new__是一个由object基类提供的内置的静态方法,主要作用有两个 在内存中为对象分配空间 返回对象的引用 在使用类名()创建对象时,python解释器首先会调用__new__方法,为对象分配内存空间 python的解释器获得对象的引用后,将引用作为第一个参数,传递给__init__方法 重写__new__方法的代码非常固定 注意:重写时,一定要返回 returnsuper()._...原创 2020-05-19 09:54:27 · 125 阅读 · 0 评论 -
python之面向对象
python中一切皆对象 classXXX:定义的类属于类对象 obj1 =XXX()属于实例对象在程序运行时,类同样会加载到内存,类对象在内存中只有一份,使用一个类可以创建出很多实例对象除了封装实例的属性和方法外,类对象还可以拥有自己的属性和方法类属性和实例属性 类属性就是给类对象中定义属性,通常用来记录与这个类相关的特性,类属性不会用于记录具体对象的特征 class XXX(object):#使用赋值语句,定义类属性...原创 2020-05-19 09:47:20 · 149 阅读 · 0 评论 -
python类(与java语法区别)
python之类1.类的定义 class 类名: def 函数1(self,参数列表): pass def 函数2(self,参数列表): pass注意:函数在定义时,第一个参数必须为self,此处的self为对应的对象体本身, 类名的命名要符合大驼峰规则。2.创建对应的类对象 对象变量名 = 类名 ()3.原创 2020-05-18 18:25:03 · 487 阅读 · 0 评论 -
python面向对象基础之查询函数的内置方法列表
python面向对象基础之查询函数的内置方法列表方法一(仅适用于ipython):在查询函数的内置方法列表时,若使用的是ipython,可以使用:在 标识符/数据 后面输入一个“.”,然后按下“TAB”键的方式去查看。例如:#定义一个列表 list1 = [] list1.#按下TAB键,此时会打印列表中所有的内置方法方法二:通过dir()方法查看dir(list...原创 2020-04-26 12:04:36 · 186 阅读 · 0 评论