1. 模块化设计,分而治之模块化
2. 组合数据类型编码
2.1 集合类型:list、set(无序/不重复),用于数据去重设计
2.2 序列类型:字符串、元组、列表(有序)排序
2.3 字典类型:根据字典中 k/v 来排序递归
3. 递归,不停的调用自身,两个条件:基例和链条(数学概括法),例子:str反转、fib数列、汉诺塔字符串
4. 经过有无字符编码来区分二进制文件和文本文件,二进制文件直接以0/1的形式存储数学
5. 遍历所有文本的两种方法:按行或者全文字符编码
6. jieba分词和词云展现 遍历