Python - 字符与编码-29
字符与编码 01 字符串本质 Python字符串相关概念 字符串 str 字节 bytes ...
字符与编码 01 字符串本质 Python字符串相关概念 字符串 str 字节 bytes ...
对象持久化 01持久化概述 序列号和反序列化 内存中数据想存储到硬盘即持久化,举例游戏中途状态存储为下次玩耍保存 02使用格式化文本 扁平文件即文本文件,文本初衷即保存文本。 在内存中运行的一些对象...
数值 日期与时间 01小数格式化、取整、四舍五入 001格式化 定义一个整形,一个浮点型,一个负的浮点型 两种方式格式化 方式一用format(a) 方式二f‘{a}’其中f是...
unittest单元测试 01单元测试概述 02 测试代码组织 略 03常见的断言方法 04类与测试装置  ...
异常处理及测试 01常见错误类型 语法错误:SyntaxError 语义错误:如除以0 逻辑错误:重新分析过程排查 02异常处理 语法:try Except ...
面向对象编程OOP 01内容回顾 02属性@property本质是函数 未用属性前内容 使用属性后内容 @property 属性本质是函数,但是用起来像字段 ...
面向对象编程OOP 01 方法__repr__()和__str__() __repr__()方法类似java中的toString方法,用于反馈类的相关信息且可以自己定义,一般用于开发人员控制台调试 __rept__()和__str__()...
面向对象编程 01概述 面向对象特征:封装、继承、多态 02例子 非控制台直接运行 初始化函数中的self,类似于java中的this 表示不同的实例,为什么用self因为不知道实际用...
包与模块管理及面向对象初步 01模块 模块是一组Python代码的集合,可以使用其他模块,也可以被其他模块使用。 创建自己的模块时,要注意: 模块名要遵循Python变量命名规范,不要使用中文、特殊字符; 模块名不要和系统模块名冲突,最好先...
函数应用与工具 01 Lambda 接上一节 无参数例子 有参数 多个参数 02Python特性:函数名作为参数传递 该特性可以模拟类似switch c...