Haste makes waste

Python-Liao-00-廖雪峰教程-目录

Posted on By lijun

本来2017年就学习过的内容,现在需要使用python,重新整理一遍 [Python-Liao-XX…]系列,系列根据廖雪峰的python3初级教程学习整理。 参考 Python教程

01-(01-12)数据结构(list-tuple-set)

1. Python解释器

2. 第一个Python程序

3. 使用文本编辑器

4. Python代码运行助手

5. 输入和输出

6. Python基础

7. 数据类型和变量

8. 字符串和编码

9. 使用list和tuple

10. 条件判断

11. 循环

12. 使用dict和set

02-(13-23)【重要】函数-切片-生成器-迭代器

13. 函数

14. 调用函数

15. 定义函数

16. 函数的参数

17. 递归函数

18. 高级特性

19. 切片

20. 迭代

21. 列表生成式

22. 生成器

23. 迭代器

03-(24-35)【重要】高阶函数-Map/Reduce-闭包-匿名函数-装饰器-偏函数

24. 函数式编程

25. 高阶函数

26. map/reduce

27. filter

28. sorted

29. 返回函数

30. 匿名函数

31. 装饰器

32. 偏函数

33. 模块

34. 使用模块

35. 安装第三方模块

04-(36-40)面向对象(1)

36. 面向对象编程

37. 类和实例

38. 访问限制

39. 继承和多态

40. 获取对象信息

05-(41-48)面向对象(2)

41. 实例属性和类属性

42. 面向对象高级编程

43. 使用__slots__

44. 使用@property

45. 多重继承

46. 定制类

47. 使用枚举类

48. 使用元类

06-(49-53)调试与测试

49. 错误、调试和测试

50. 错误处理

51. 调试

52. 单元测试

53. 文档测试

07-(54-58)IO-文件读写-序列化

54. IO编程

55. 文件读写

56. StringIO和BytesIO

57. 操作文件和目录

58. 序列化

08-(59-64)进程与线程

59. 进程和线程

60. 多进程

61. 多线程

62. ThreadLocal

63. 进程vs. 线程

64. 分布式进程

09-65正则表达式

10-(66-75)常用内建模块

66. 常用内建模块

67. datetime

68. collections

69. base64

70. struct

71. hashlib

72. itertools

73. XML

74. HTMLParser

75. urllib

11-(76-79)常用第三方模块

76. 常用第三方模块

77. PIL

78. virtualenv

79. 图形界面

12-(80-86)网络编程

80. 网络编程

81. TCP/IP简介

82. TCP编程

83. UDP编程

84. 电子邮件

85. SMTP发送邮件

86. POP3收取邮件

13-(87-91)访问数据库

87. 访问数据库

88. 使用

89. SQLite

90. 使用MySQL

91. 使用SQLAlchemy

14-(92-96)Web开发

92. Web开发

93. HTTP协议简介

94. HTML简介

95. WSGI接口

96. 使用Web框架

15-(97-101)使用模板

97. 使用模板

98. 协程

99. asyncio

100. async/await

101. aiohttp