摘要:
前言 什么是面向对象?如果接触过其他语言或者了解过面向对象的特征那应该都会有所了解设计的方法,但是没接触过的童鞋来说一脸懵逼呀。 抽象的思维,面向对象设计方法以对象为核心。面向对象的三大特性:①继承 ②多态 ③封装 人类作为一个对象,每个人的特征都不太一样,比如我是黄种人聪明,你是黑种人霸道,他是白 阅读全文
摘要:
前言 如果没有学习或者不懂得异常处理的童鞋们,经常某一行代码报错,导致后面的代码不会继续执行,而是停止,那么就要好好学习下异常处理了。 如下图,如果还有很多行代码未执行那么肯定停止了: 一、异常处理 1、基于上面的报错我们可以用:try 与 except ValueError: try: res = 阅读全文
摘要:
前言 模块与包导入,经常看到代码里开头那几行都是from xxx import xxx 或者 import xxx,这就是模块与包的导入。 模块的导入推荐顺序: 内置模块,如os,sys 扩展模块,django 自定义模块,自己封装的模块 一、模块导入 1.modules里查找是否存在模块,存在即被 阅读全文
摘要:
前言 序列化?TCP/IP协议只支持字节数组的传输,不能直接传我们平时用到的一组数据对象。对象序列化的结果一定是字节数组! 当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。所以在Python中就有丰富的序列化模块。 一、json 序列 阅读全文