Fork me on GitHub
上一页 1 ··· 77 78 79 80 81 82 83 84 85 ··· 119 下一页
摘要: 所谓单例,就是让类创建对象的时候,在系统中只有唯一的一个实例。 (1)定义一个类属性,初始值是None,用于记录单例的引用。 (2)重写__new__方法。 (3)如果类属性是None,调用父类方法分配空间,并在属性中记录结果。 (4)返回属性中记录的对象引用。 class MusicPlayer( 阅读全文
posted @ 2020-01-03 15:07 西西嘛呦 阅读(168) 评论(0) 推荐(0)
摘要: 使用类名()创建对象时,python解释器会调用__new__方法来为对象分配空间。__new__是一个由object基类提供的内置静态方法,主要作用有两个: (1)在内存中为对象分配空间 (2)返回对象的引用 python的解释器在获得对象的引用之后,将引用作为第一个参数,传递给__intit__ 阅读全文
posted @ 2020-01-03 14:52 西西嘛呦 阅读(390) 评论(0) 推荐(0)
摘要: python中一切皆对象: class A:是一个类对象 a = A():是一个实例对象 在程序运行时,类同样会被加载到内存。 在python中,类是一个特殊的对象--类对象。 在程序运行时,类对象在内存中只有一份,使用一个类可以创建出多个对象实例。 除了封装实例的属性和方法外,类对象还可以有自己的 阅读全文
posted @ 2020-01-03 14:26 西西嘛呦 阅读(560) 评论(0) 推荐(0)
摘要: 直接看代码: class Dog: def __init__(self,name): self.name = name def play(self): print("%s在汪汪汪" % self.name) class SonDog(Dog): def play(self): print("%s不仅 阅读全文
posted @ 2020-01-03 13:42 西西嘛呦 阅读(494) 评论(0) 推荐(0)
摘要: python与Java不同,是支持多继承的。这里的多继承指的的是多重继承,即一个子类可以同时继承多个父类。而多层继承就是一层一层的继承,比如A继承B,Bj继承C等。直接看代码: 多重继承: class A: def testA(self): print("这是父类A的test方法") class B 阅读全文
posted @ 2020-01-03 11:30 西西嘛呦 阅读(922) 评论(0) 推荐(0)
摘要: 直接看代码: class Person: def __init__(self): self.name = "jack" class Student(Person): def __init__(self): self.school = "一中" stu = Student() print("学生的姓名 阅读全文
posted @ 2020-01-03 00:05 西西嘛呦 阅读(8440) 评论(4) 推荐(3)
摘要: 平常都没注意python是如何将属性和方法设置成私有的,今天看到了就记一下。 要想将属性和方法设置成私有的,只需要在属性前面或者方法前面加上__(注意,是双下划线)。 class Student: def __init__(self,name,age): self.name = name self. 阅读全文
posted @ 2020-01-02 22:24 西西嘛呦 阅读(595) 评论(0) 推荐(0)
摘要: 一、数据类型基础介绍 在python中变量定义时是不需要声明类型的。 python中的数据类型可以分为数字型和非数字型。 数字型:整型、浮点型、布尔型、复数型。 非数字型:字符串、列表、元组、字典。 使用type可以查看变量的类型:type(变量名) 二、不同数据类型之间的计算 1.数字型之间可以直 阅读全文
posted @ 2020-01-02 11:34 西西嘛呦 阅读(467) 评论(0) 推荐(0)
摘要: 首先得了解CPU、内存、硬盘。 CPU:中央处理器,是一块超大的规模集成电路。负责处理数据/计算。 内存:临时存储数据(断电之后,数据会消失)。速度快、空间小。 硬盘:永久存储数据、速度慢、空间大。 程序执行的原理: 1.程序未执行之前,保存在硬盘中; 2.当要运行一个程序时: 操作系统首先会让cp 阅读全文
posted @ 2020-01-02 11:18 西西嘛呦 阅读(1458) 评论(0) 推荐(0)
摘要: (1)Python是完全面向对象的语言 函数、模块、数字、字符串都是对象,在python中一切皆对象 完全支持继承、重载、多重继承 支持重载运算符,也支持泛型设计 (2)python拥有一个强大的标准库。python语言的核心只包含数字、字符串、列表、字典、文件等常见类型和函数,而由python标准 阅读全文
posted @ 2020-01-02 10:46 西西嘛呦 阅读(325) 评论(0) 推荐(0)
上一页 1 ··· 77 78 79 80 81 82 83 84 85 ··· 119 下一页