Python/README.md

105 lines
5.0 KiB
Markdown
Raw Normal View History

2018-01-23 03:12:15 +00:00
IT 行业相对于一般传统行业,发展更新速度更快,一旦停止了学习,很快就会被行业所淘汰,但是,我们要清楚:淘汰的永远只是那些初级水平的从业者,过硬技术的从业者永远都是稀缺的。因此对于学习,我们还是要踏踏实实的。
2016-07-04 08:52:59 +00:00
2018-01-24 03:15:56 +00:00
自学 Python ,也是一样,不要一开始因为头脑发热就不停地收藏各种资料网站,购买各种书籍,下载了大量的教学视频,过了几天,学习的热情开始褪去,再过几个星期,终于完成了学习课程 —— 《从入门到放弃》。所以,学习 Python 需要一步一个脚印,踏踏实实地学。
2018-01-23 03:12:15 +00:00
下面是我个人整理和编写的 Python 系列文章,希望对学习 Python 的童鞋有帮助。
# Python 入门
对于入门,主要是掌握基本的语法和熟悉编程规范,因此大部分的教程基本一致的,所以还是建议选好适合自己的一个教程,坚持学下去。
这里个人整理了一部分教程,包括有视频和博客:[Python 入门资源](/Res/python入门学习资料.md)
在 Python 入门中,本人自己编写了一系列的 《 草根学 Python 》 博客, 是基于 Python 3.6 写的 Python 入门系列教程,为了更好的阅读,把它整理在 [GitBook](https://www.readwithu.com/) 上;如果 [GitBook](https://www.readwithu.com/) 访问慢,也可以到个人博客查阅:[草根学 Python](http://twowater.com.cn/categories/Python/%E8%8D%89%E6%A0%B9%E5%AD%A6-Python/),希望对各位入门 Python 有所帮助。
2018-01-05 11:01:03 +00:00
**主要目录如下:**
2017-12-26 02:50:27 +00:00
* [Python代码规范](/codeSpecification/codeSpecification_Preface.md)
- [简明概述](/codeSpecification/codeSpecification_first.md)
- [注释](/codeSpecification/codeSpecification_second.md)
- [命名规范](/codeSpecification/codeSpecification_third.md)
* [第一个Python程序](/python1/Preface.md)
- [Python 简介](/python1/Introduction.md)
- [Python 的安装](/python1/Installation.md)
- [第一个 Python 程序](/python1/The_first_procedure.md)
- [集成开发环境IDE: PyCharm](/python1/IDE.md)
* [基本数据类型和变量](/python2/Preface.md)
- [Python 语法的简要说明](/python2/Grammar.md)
- [Python 的基本数据类型](/python2/Type_of_data.md)
- [基本数据类型转换](/python2/Type_conversion.md)
- [Python 中的变量](/python2/Variable.md)
* [List 和 Tuple](/python3/Preface.md)
- [List列表](/python3/List.md)
- [tuple元组](/python3/tuple.md)
* [ Dict 和 Set](/python4/Preface.md)
- [字典(Dictionary)](/python4/Dict.md)
- [set](/python4/Set.md)
* [条件语句和循环语句](/python5/Preface.md)
- [条件语句](/python5/If.md)
- [循环语句](/python5/Cycle.md)
- [条件语句和循环语句综合实例](/python5/Example.md)
* [函数](/python6/Preface.md)
- [Python 自定义函数的基本步骤](/python6/1.md)
- [函数传值问题](/python6/2.md)
- [函数返回值](/python6/3.md)
- [函数的参数](/python6/4.md)
- [匿名函数](/python6/5.md)
* [迭代器和生成器](/python7/Preface.md)
- [迭代](/python7/1.md)
- [Python 迭代器](/python7/2.md)
- [lsit 生成式(列表生成式)](/python7/3.md)
- [生成器](/python7/4.md)
- [迭代器和生成器综合例子](/python7/5.md)
* [模块与包](/python8/Preface.md)
- [Python 模块简介](/python8/1.md)
- [模块的使用](/python8/2.md)
- [主模块和非主模块](/python8/3.md)
- [](/python8/4.md)
- [作用域](/python8/5.md)
* [面向对象](/python9/Preface.md)
- [面向对象的概念](/python9/1.md)
- [](/python9/2.md)
- [类的属性](/python9/3.md)
- [类的方法](/python9/4.md)
- [类的继承](/python9/5.md)
- [类的多态](/python9/6.md)
* [Python 的 Magic Method](/python10/Preface.md)
- [Python 的 Magic Method](/python10/1.md)
- [构造(`__new__`)和初始化(`__init__`)](/python10/2.md)
- [属性的访问控制](/python10/3.md)
- [对象的描述器](/python10/4.md)
- [自定义容器Container](/python10/5.md)
- [运算符相关的魔术方法](/python10/6.md)
* [枚举类](/python11/Preface.md)
- [枚举类的使用](/python11/1.md)
- [Enum 的源码](/python11/2.md)
- [自定义类型的枚举](/python11/3.md)
- [枚举的比较](/python11/4.md)
* [元类](/python12/Preface.md)
- [Python 中类也是对象](/python12/1.md)
- [使用 `type()` 动态创建类](/python12/2.md)
- [什么是元类](/python12/3.md)
- [自定义元类](/python12/4.md)
- [使用元类](/python12/5.md)
* [线程与进程](/python13/Preface.md)
- [线程与进程](/python13/1.md)
- [多线程编程](/python13/2.md)
- [进程](/python13/3.md)
* [一步一步了解正则表达式](/python14/Preface.md)
- [初识 Python 正则表达式](/python14/1.md)
- [字符集](/python14/2.md)
- [数量词](/python14/3.md)
- [边界匹配符和组](/python14/4.md)
- [re.sub](/python14/5.md)
- [re.match 和 re.search](/python14/6.md)
2018-01-05 13:40:23 +00:00
* [闭包](/python15/1.md)
* [装饰器](/python16/1.md)
2018-01-23 03:12:15 +00:00
# Python 进阶
持续更新....