摘要: 目的不必多说:提高项目可读性、可维护性 软件目录结构示例: Game/ |-- bin/ | |-- game.py | |-- core/ | |-- tests/ | | |-- __init__.py | | |-- test_main.py | | | |-- __init__.py | | 阅读全文
posted @ 2020-06-10 23:23 NorthFeng 阅读(432) 评论(1) 推荐(0) 编辑
摘要: 序列化是将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态(存在内存中)写入到临时或持久性存储区(硬盘)。以后,可以通过从存储区中读取或反序列化对象的状态,重新创建该对象。 实现对象的序列化和反序列化在python中有两种方式:json 和 pickle。 其中json 阅读全文
posted @ 2020-06-10 22:58 NorthFeng 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 区分:迭代器Iterator和可迭代对象Iterable 1、可迭代对象Iterable:可以直接作用于for循环的对象统称为可迭代对象 1)可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是生成器generator,包括 阅读全文
posted @ 2020-06-10 21:52 NorthFeng 阅读(257) 评论(0) 推荐(0) 编辑