核心语法-python
文章平均质量分 78
实践中发现,这些语法都是很重要的
想成为风筝
自学过程中的经验与干货
展开
-
核心语法-Python-异常处理
错误与异常在程序设计和运行的过程中,均有可能出现错误和异常现象。错误与异常两者在概念和本质上均有区别。错误(Error)计算机语言中的错误通常被分为两类:语法性错误(Syntax Error)和逻辑性错误(Logic Error),后者又被称为功能性错误。1、语法性错误绝大多数语法性错误是由于语句不符合语法要求而导致的,如冒号丢失、标点符号不正确等,这类错误往往比较明显,也容易被发现。2、逻辑性错误逻辑性错误通常是指由于算法设计不周密、不科学、不合理而导致的错误,也就是说,程序不能达到设计要求原创 2021-12-02 13:33:23 · 118 阅读 · 0 评论 -
核心语法--Python-Class05
核心语法–Python-Class05类的多继承与单继承不同的是,多继承指的是子类继承两个或多个父类。再定义多继承子类时,采用以下形式:class 子类(父类1,父类2):#甚至多个父类 类体通过以下案例对多继承进行解释说明:众所周知,市面上的汽车主要有燃油汽车、电动汽车和混合动力汽车3类。从继承的角度来看,可将混合动力汽车理解为对燃油汽车和电动汽车的一种继承,也就是说,混合动力汽车类继承了燃油汽车类和电动汽车类,它是一个多继承的子类。燃油汽车:属性:燃油种类、排量方法:计算续航原创 2021-11-29 21:19:00 · 377 阅读 · 0 评论 -
核心语法-Python--Class语法04
核心语法-Python–Class语法04类的继承性什么是继承?作为面向对象编程语言的一个重要特点和主要能力,继承是指类可使用现有类(父类)的所有功能,并在无须修改父类的情况下对现有功能进行扩展。通过继承创建的新类被称为“子类”或“派生类”,被继承的类被称为“基类”、“父类”或“超类"。继承的过程就是从一般到特殊的过程。Python的一个子类可继承一个或多个基类。如果只继承一个基类,则被称为”单继承“;如果继承两个或多个基类,则被称为“多继承”;如果子类3继承子类2,而子类2又继承子类1,则被称为原创 2021-11-27 17:25:48 · 283 阅读 · 0 评论 -
核心语法-Python--Class语法03
核心语法-Python–Class语法03类的封装性封装不是单纯意义上的隐藏,封装数据的主要目的是保护隐私,封装方法的主要目的是隔离复杂度、提高安全性。就Python而言,封装分为两个层面:第一层面的封装:在创建类和对象时,分别创建两者的名称空间。只能通过“类名.”或“对象.”的方式访问类内的属性、调用类内的方法。第二层面的封装:在定义类时,把某些属性和方法隐藏起来,或者将它们定义为私有,只允许在类的内部使用,在类的外部不允许访问。实现类外访问的途径时通过接口函数的方式。封装就是将属性或方法封原创 2021-11-26 15:35:15 · 450 阅读 · 0 评论 -
核心语法-Python--Class语法02
核心语法-Python–Class语法02实例变量与类变量与Python类相关的变量有两类:实例变量和类变量。除此之外,实例方法中也可能使用一些中间变量,这些中间变量只能用在某个实例方法中,它们是普通变量。全局变量可以在所有的实例中均可使用。1、实例变量在实例方法中定义的非普通变量就是实例比哪里,又被称为“实例属性”。实例变量即可被定义它的方法所调用,也可被类中的其他方法所调用,调用的形式是:self.变量实例变量不是只能由__init__()方法所定义的。例如,在Gamer类中,定义了4个实例原创 2021-11-25 14:32:27 · 532 阅读 · 0 评论 -
核心语法-python--Class语法01
核心语法-python–Class语01#1、类的定义class 类名(继承类):**语句块(又称为“类体”,包括类成员定义、属性和方法)**其中,class —关键字,表示定义类的开始继承类 —又被称为“基类”,可以为一个或多个,是类的父亲。在一般情况下,如果每天合适的继承类,则常使用object类,这是所有类最终均将继承的基类。换言之,object是所有类的父亲。类名 —可以任取,只要符合标识符命名规则即可,通常首字符采用大写形式,以有别于其他函数或方法,用于表示它是类名。语句块(类原创 2021-11-23 14:12:13 · 1446 阅读 · 0 评论