Skip to content

Commit 55cefb5

Browse files
committed
添加文件分类目录
1 parent cb6f28c commit 55cefb5

File tree

1 file changed

+221
-0
lines changed

1 file changed

+221
-0
lines changed

README.md

Lines changed: 221 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,223 @@
11
# learn-Python
2+
23
学习Python的打怪过程
4+
5+
# 第一章 基础
6+
7+
## 1.1 [注释](https://github.com/mowatermelon/learn-Python/blob/master/chapter_1/note.py)
8+
9+
## 1.2 [输出语句](https://github.com/mowatermelon/learn-Python/blob/master/chapter_1/print.py)
10+
11+
### 1.2.1 基础
12+
13+
### 1.2.2 格式化输出
14+
15+
## 1.3 输入语句
16+
17+
## 1.4 Numbers(数字)
18+
19+
## 1.5 String(字符串)
20+
21+
## 1.6 List(列表)
22+
23+
## 1.7 Tuple(元组)
24+
25+
## 1.8 Sets(集合)
26+
27+
## 1.9 Dictionaries(字典)
28+
29+
### 1.9.1 基础
30+
31+
### 1.9.2 切片
32+
33+
## 1.10 变量
34+
35+
## 1.11 isinstance
36+
37+
## 1.12 字符串和编码
38+
39+
## 1.13 正则
40+
41+
## 1.14 range 函数
42+
43+
## 1.15 迭代器
44+
45+
# 第二章 基础语句
46+
47+
## 2.1 pass 语句
48+
49+
## 2.2 if 语句
50+
51+
## 2.3 while 语句
52+
53+
## 2.4 for 语句
54+
55+
### 2.4.1 基础
56+
57+
### 2.4.2 多条件
58+
59+
### 2.4.3 迭代
60+
61+
### 2.4.4 循环技巧
62+
63+
## 2.5 break和continue 语句
64+
65+
## 2.6 try
66+
67+
## 2.7 generator
68+
69+
## 2.8 dir函数
70+
71+
## 2.9 del 函数
72+
73+
# 第三章 自定义函数
74+
75+
## 3.1 函数定义
76+
77+
## 3.2 函数参数
78+
79+
## 3.3 函数调用
80+
81+
## 3.4 递归函数
82+
83+
## 3.5 列表生成式
84+
85+
# 第五章 调试和测试
86+
87+
## 4.1 错误
88+
89+
### 4.1.1 错误类型
90+
91+
### 4.1.2 错误处理
92+
93+
## 4.2 异常
94+
95+
### 4.2.1 异常处理
96+
97+
### 4.2.2 抛出异常
98+
99+
### 4.2.3 用户自定义异常
100+
101+
### 4.2.4 定义清理行为
102+
103+
### 4.2.5 预定义清理行为
104+
105+
## 4.3 调试和测试
106+
107+
### 4.3.1 单元测试
108+
109+
### 4.3.2 调试
110+
111+
### 4.3.3 文档测试
112+
113+
## 4.4 进程和线程
114+
115+
### 4.4.1 ThreadLocal
116+
117+
### 4.4.2 多进程
118+
119+
### 4.4.3 多线程
120+
121+
### 4.4.4 分布式进程
122+
123+
### 4.4.5 进程 vs 线程
124+
125+
# 第五章 函数式编程
126+
127+
## 5.1 返回值为函数
128+
129+
## 5.2 参数为函数
130+
131+
## 5.3 匿名函数
132+
133+
## 5.4 偏函数
134+
135+
## 5.5 装饰器
136+
137+
# 第六章 面对对象编程
138+
139+
## 6.1 作用域和命名空间
140+
141+
## 6.2 获取对象信息
142+
143+
## 6.3 继承和多态
144+
145+
## 6.4 私有变量
146+
147+
## 6.5 类和实例
148+
149+
## 6.6 使用@property
150+
151+
## 6.7 使用slots
152+
153+
## 6.8 使用枚举类
154+
155+
## 6.9 使用元类
156+
157+
# 第七章 模块管理
158+
159+
## 7.1 深入模块
160+
161+
## 7.2 标准模块
162+
163+
## 7.3 使用模块
164+
165+
## 7.4 常用内建模块
166+
167+
## 7.5 常用第三方模块
168+
169+
## 7.6 文件读写(glob)
170+
171+
# 第八章 应用
172+
173+
## 8.1 网络编程
174+
175+
### 8.1.1 TCP/Ip简介
176+
177+
### 8.1.2 TCP编程
178+
179+
### 8.1.2 UDP编程
180+
181+
## 8.2 电子邮件
182+
183+
### 8.2.1 POP3 收取邮件
184+
185+
### 8.2.2 SMTP 发送邮件
186+
187+
## 8.3 访问数据库
188+
189+
### 8.3.1 使用 MySQL
190+
191+
### 8.3.2 使用SQLAlchemy
192+
193+
### 8.3.2 使用SQLite
194+
195+
## 8.4 数据压缩
196+
197+
## 8.5 性能度量
198+
199+
## 8.6 质量控制
200+
201+
## 8.7 IO编程
202+
203+
### 8.7.1 StringIO和BytesIO
204+
205+
### 8.7.2 操作文件和目录
206+
207+
### 8.7.3 文件读写
208+
209+
### 8.7.4 序列化
210+
211+
## 8.8 生成日历
212+
213+
## 8.9 斐波那契数列
214+
215+
## 8.10 阿姆斯特朗数
216+
217+
## 8.11 爬虫
218+
219+
## 8.12 web项目
220+
221+
## 8.13 数据挖掘
222+
223+
## 8.14 机器学习

0 commit comments

Comments
 (0)