一、异常的概念 程序运行时,如果Python解释器遇到一个错误,会停止程序的执行并且提示一些错误信息,这就是****异常****。 程序停止执行...
什么是模块 模块的介绍: 在开发的过程中,随着程序员的代码写的越来越多,导致在一个文件中代码也就会越来越长,从而越长的代码也就不那么容易维护。所...
一、类方法 1)类属性: 含义:类属性就是针对类对象定义的属性。 定义类属性:使用赋值语句在class关键字下方可以定义类属性 作用:类属性用于...
如果需要学习类属性、类方法和静态方法可以看我之前的文章。 一、案例需求 1.设计一个Game类 2.属性: (1) 定义一个类属性top_sco...
一、属性的获取机制(向上查找) 在python中属性的获取存在一个向上查找的机制。 向上查找一直找不到会报错。 1.1代码 + 画图演示查找执行...
一、专业术语——实例 1.1 对象创建过程: 使用面向对象开发,第一步是设计类 使用类名()创建对象,创建对象的步骤有2步: 在内存中为对象分配...
一、面向对象三大特征: 1)封装: 根据职责将属性和方法封装到一个抽象的类中 定义类的准则 2)继承: 继承实现代码的重复利用,相同的代码不需要...
上一篇文章讲述了多继承的概念、语法、代码演练、使用注意事项,有兴趣的可以看下,这篇文章是基于上篇文章的扩展科普,简单知道一下就好。 一、Pyth...
Python中面向对象中的三大特性分别是:封装、继承、多态。继承,子类可以拥有父类的所有属性和方法,之前讲到过单继承,每个子类只有一个父类这种情...