摘要:
一、网络协议基础篇 一台完整的计算机由硬件、系统、软件组成,具备这三个条件,计算机就可以运行,但是只能自己和自己玩。为了实现计算机和计算机间的连接,就需要借助互联网,如全世界人类交流将英语作为标准语言一样,计算机间的交流也需要这样一个标准,即互联网协议。 1、互联网的本质 互联网的本质就是一系列的协 阅读全文
摘要:
一、内置函数isinstance和issubclass 1、isinstance() isinstance(obj,cls)检查obj是否是类 cls 的对象,类似type()。 sinstance() 与 type() 区别:type() 不会认为子类是一种父类类型,不考虑继承关系。sinstan 阅读全文
摘要:
一、摘要算法——hashlib模块 1、算法介绍 Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等。 什么是摘要算法呢?摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。摘要算法就是通过摘要函数f()对任 阅读全文
摘要:
一、模块 一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 1、模块的调用 调用语法:import ...或者from ... import... 调用事项:同一个模块不会被重复导入(import语句是可以在程序中的任意位置使用的,且针对同一个模块import 阅读全文
摘要:
1、私有属性 (1)动态属性 在python中用双下划线开头的方式将属性隐藏起来。类中所有双下划线开头的名称,如__x都会自动变形成:_类名__x的形式。这种自动变形的特点是: a.类中定义的__x只能在内部使用,如self.__x,引用的就是变形的结果。b.这种变形其实正是针对外部的变形,在外部是 阅读全文
摘要:
一、接口类与抽象类 1、实现接口类和抽象类的语法 2、接口类 继承有两种用途:(1)继承基类的方法,并做出自己的改变和扩展;(2)声明某个子类兼容于某基类,定义一个接口类Interface,接口类中定义了一些接口名(就是函数名)且并未实现接口的功能,子类继承接口类,并且实现接口中的功能。 接口继承实 阅读全文
摘要:
一、继承的定义 继承在python中是创建一种新类的方法,新建的类可以继承一个或者多个父类,其中父类称为超类或者基类,新建的类称为派生类或者子类。继承表达的是什么是什么的关系,如:高桌子低板凳都是木头,他大舅他二舅都是他舅。 1、继承实例 如下例,定义了两个类:Dog和Cat类,他们都其都有相同吃、 阅读全文
摘要:
一、面向对象命名空间 例1:对象对对象属性的创建 例2:类的静态属性的调用 二、面向对象组合 在一个类中以另一个类的对象做为数据属性,称为类的组合 例1:计算圆环的面积和周长 例2:人具有生日、课程属性 例3:人狗大战续 阅读全文
摘要:
一、面向对象编程介绍 1、面向过程编程 面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。优点是:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可。缺点是:一套流水线或者流程就是用来解决一个问 阅读全文
摘要:
python解析器去执行程序,检测到了一个错误时,触发异常,异常触发后且没被处理的情况下,程序就在当前异常处终止,后面的代码不会运行,谁会去用一个运行着突然就崩溃的软件。所以你必须提供一种异常处理机制来增强你程序的健壮性与容错性 一、主要异常种类 常见异常: 更多异常: 二、python异常处理 1 阅读全文