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