这是我自己学习Python时所记录的一些学习笔记。之前也看过不少的书,可坚持下去的那本是《趣味编程100例》,一个歪果仁写的,真心的很棒。之后我也把《Python 从入门到实践》啃了一遍,这次就把知识点好好的梳理一下
第一部分:基础知识
一、基础数据类型
Python基础数据类型
二、Python的I/O(输入输出)以及强制类型转换
I/O输入输出
三、变量与运算符
Python变量与运算符
四、选择判断结构
Python判断结构
五、数据结构(1)—元组
Python中的数据结构—元组
六、数据结构(2)—列表
Python中的数据结构—列表
七、数据结构(3)—字典
Python中的数据结构—字典
八、循环结构
Python中的循环
九、自定义函数
Python中使用函数
十、文件读写操作
Python文件的读写操作
十一:番外篇
用模块做更多的事情
第二部分:面向对象(OOP)编程
2.1 函数式编程到面向对象(OOP)思想的转变
函数式编程与OOP编程思想的转变
2.2 什么是"类"?
面向对象编程—类
2.3 取值、赋值and逻辑
取值、赋值and逻辑
2.4 继承、使用槽
继承、使用槽函数
2.5 修改属性
修改属性
2.6 导入类
导入类
2.7 Python OOP 总结
OOP 最强总结
第三部分:Python高级用法
3.1 Python 高级用法
一、生成器、迭代器、装饰器
生成器、迭代器、装饰器
二、合理的在列表、集合、字典中筛选数据
在列表、集合、字典中合理的筛选数据
三、提高元组的访问效率 and 统计字典元素的出现的频度
提高元组的访问效率 and 统计字典元素出现的频度
第四部分:Python Web 系列
4.1 Python Flask 框架学习
4.1.1 第一个 Flask 程序
运行第一个 flask 程序
4.1.2 Flask 路由、视图、jinjia2语法
Flask 路由、视图、jinjia语法
4.1.3 Flask 扩展学习整理
Flask 扩展学习