自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 异常(笔记)

知识点:异常:python 解释器在遇到一个错误时会停止程序的执行,并提示一些错误信息,这就是异常抛出异常:程序停止执行并且提示错误信息这个动作,我们称之为抛出异常(这个抛出的动作是指向程序开发人员的,便于通过异常捕获对不同的异常做出针对性处理,保证代码健壮和稳定)捕获异常的常用语法如下:try: 尝试执行的代码except: 出现错误之后的处理代码当针对错误出现之后的处理代...

2019-11-14 11:56:59 304

原创 单例(笔记)

知识点:单例:让类创建的对象,在系统中只有唯一一个实例,即每次执行 类名() 返回的对象,内存地址都是相同的。单例设计模式的应用场景:音乐播放对象、回收站对象、打印机对象。。。new 方法:是一个由object基类提供的内置静态方法,主要作用有两个:3.1 在内存中为对象分配空间3.2 返回对象的引用python的解释器获得对象的引用后,将引用作为第一个参数,传递给__init__方...

2019-11-14 10:57:05 167

原创 类属性、类方法(笔记)

知识点:创建一个对象时,创建出来的对象叫做实例,实例的属性在对象的__init__函数中初始化,每个新创建的对象,其实例属性都保存在该对象的内存中。实例方法则保存在对象的类的内存中python 中一切皆对象。类也是一种特殊的对象类属性:属于类自己的属性,直接在类名的下方使用赋值语句即可定义,引用时直接 类名.类属性名。类属性通常用来记录与这个类相关的特征3.1 引用类属性时,也可以使用...

2019-11-13 21:26:53 284

原创 类的继承(笔记)

知识点:面向对象开发的三个特性:封装(根据用途和职责将方法和属性封装在一个抽象的类中)、继承(实现代码的复用)和多态(不同的对象调用相同的方法,产生不同的执行结果,增加代码的灵活度)单继承2.1 继承:子类 拥有 父类 的所有 方法 和 属性(私有方法和属性除外),子类 还可以根据自己的职责,封装子类特有的属性和方法2.2 基本语法:class 类名(父类名) pass继承的...

2019-11-12 21:24:12 225

原创 私有属性和私有方法(笔记)

知识点:私有属性和私有方法是类外部无法访问到的方法。定义私有属性和私有方法时,在属性名或者方法前增加 两个下划线 即可,如:__secret(self):在python中,没有真正意义上的私有的。若在类外部想要访问到对象的私有属性和私有方法,可以采用以下方法:_类名__私有属性/方法名如:_Women__secret()原因是:当设定私有属性/方法时,系统会在后台给该属性/方法前面添...

2019-11-11 16:18:43 301

原创 类的内置方法和属性(笔记)

知识点:1.1 两个内置方法:序号方法名类型作用01del方法对象被从内存中销毁前,会被自动调用02str方法返回对象的描述信息,print 函数输出使用1.2 __del__方法应用场景当希望对象被销毁前,还能再做一些事情时,可以使用__del__方法1.3 __str__方法应用场景1.3.1在 python 中,使用 print...

2019-11-11 11:55:16 138

原创 类的初始化方法(笔记)

知识点:1.1 在类的外部给对象设置属性容易出现代码执行错误。在类中常用 __init__函数给类进行实例属性的赋值和初始化,称为初始化方法。1.2 当使用 类名() 创建对象时,会自动执行以下操作:1.2.1 为对象在内存中分配空间–创建对象1.2.2 为对象的属性设置初始值–初始化方法__init__(__init__方法是对象的内置方法,专门用来定义一个类具有哪些属性的方法,当...

2019-11-10 11:06:09 660

原创 类中的self(笔记)

知识点:1.1 在python中给对象设置属性,只需要在类的外部代码中直接通过 . 设置一个属性即可,但是不推荐使用,因为对象的属性应该封装在类的内部如下面的代码即可tom.name = "Tom"这时候如果类内部没有 name 这个属性,则会给对象添加这个属性;若类内部有 name 这个属性,外部指定的新值”Tom“会替代这个属性原先赋的值...

2019-11-09 22:10:20 436

原创 定义简单类(笔记)

知识点:1.1 使用 print 输出对象变量,默认情况下,是能够输出这个变量引用的对象是由哪一个类创建的对象,以及其在内存中的地址(十六进制表示——在计算机中一般使用十六进制表示内存地址)同样的,也可以使用id这个函数查看对象在内存中的地址1.2 %d 可以输出十进制数字;%x 可以输出十六进制数字...

2019-11-09 21:48:43 160 1

原创 pygame游戏循环的三种方式

@pygame游戏循环的三种方式1.while 搭配 pass使用import pygamepygame.init()screen_2 = pygame.display.set_mode((480,700))while True: passpygame.quit()上面的代码在mac上运行之后的效果如下:循环卡死,无法通过左上角的X来关闭窗口2.将屏幕调用...

2019-10-31 19:32:53 2553 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除