【前序】Python学习流程图,怎样才能快速学好python

来源数智实验室:http://www.mathlabs.cn/python_22.html

【前序】Python 学习流程图,怎样才能快速学好 python

1.为什么要学 Python

这个问题是很多从来没有学过或者没有怎么了解过 Python的小白最常见的问题,Python 语言非常简单,同时又很强大,最新的数据是位列2016 语言排行榜第三位,而且美国,澳大利亚,加拿大,14 岁以上的青少年开始官方推荐学习.

详细见文章:“你为什么一定要学 Python?”

2.Python 语言如何入门

认同了第一个问题的人,既然 Python 语言这么好,接下来肯定想迫切学习python,那么如何快速的上手,迅速的入门呢,我列出了 3 个主要的途径,其中最后一个途径最最最关键( 重要的事情说三篇).

详细见文章:“Python 语言如何入门”

3.Python 语言版本选择

知道了要学 Python,也知道了 Python 入门的一些方法,下面就想着动手做了,这时候会有一个恼人的问题 ,Python 的世界有两个版本python2.x 和python3,这让很多小白用户头疼也很纠结,到底该选哪个呢~~我详细的分析了 Python 发展历史,以及为啥有 py2 和 py3 的出现,然后分析了他们各自的优缺点,最后权衡利弊告诉大家怎么去选择 Python 版本.

详细见文章:“如何选择 Python 版本 2 还是 3”

4.Python 开发工具选择

明白了上面 3 个问题之后,很多小白用户已经迫不及待的开始编写代码了,但是一个很现实的问题出现了,到时该用什么工具去写代码,既快速又好用,安装方便,长的美观大方(好像找媳妇,出了聊厅堂,进的聊厨房~~扯远了).毕竟工欲善其事,必先利其器。修炼武功还是要选一个称手的兵器,于是我整理了一些 Python 的开发工具并结合我自己的经验,列出了2 种最佳人气的工具给大家参考

详细见文章:“Python 开发工具之神兵利器”

5.Python 里的字符串

字符串算是 Python 最基础也是最重要的基石,无论你用 Python 做什么都要用到字符串,而且字符串的处理非常灵活,内含了很多有用的函数,我总结了 7 招秘籍.

详细见文章:“7 招秘籍: 教你玩转 Python 字符串”

6.Python 里的数据结构

列表,元组,字典,集合算是 Python 里面 4 大才子 ,这部分是我笔墨写的最多的地方,洋洋洒洒写了很多篇,有基本的内容介绍,有新手容易犯的错,有技巧总结等等

详细见文章:

1).”史上最全的 Python 数据结构:列表和元组用法总结”

2).”Python 字典里的 5 个黑魔法”

3).”Python 中那些神一样的代码”

4).”Python 新手容易犯的 4 个错”

5).”看完这 10 招,你会有收获的”

7.Python 里的变量,条件,函数用法

Python 的变量是如何使用的,分局部变量和全局变量,函数的参数传递有多少种方法,为啥要有这么多种传递方法,到时是值传递还是引用传递,高手一般如何使用函数参数,有啥小技巧呢,通通都在下面几篇文章里面:

详细见文章:

1).”如何避开变量作用域的陷阱”

2).”5 步教你搞清函数参数传递,就这么简单”

3).”Python 函数里的 4 个小花招”

8.Python 里面的模块

都说 Python 好学好用,而且功能强大,那么如何体现它强大呢,就是因为 Python 有大量的第三的库,遍布了各种应用里面,开箱即用,非常方便,我把最重要的模块全部都列出来了,非常实用,而且还把Python 里面的黄金库也整理了一些,据说学好了工资能翻倍,嘿嘿.

详细见文章:

1).”一张图搞定-Python 文件常用的场景和用法”

2).”深入解析 Python 模块引入机制”

3).”Python 里的黄金库,学会了你的工资至少翻一倍”

9.Python 里的文件处理

Python 的文件处理是我学过这么多语言里面最简单,易用的,无论是 c,c++,java,perl 都没有 Python 这么简单,而且还有神一样的 with 用法,简直就是懒人专用,用起来简单上手很快,而且功能还非常强大.

详细见文章:

1).”精选 2 个小例子,带你快速入门 Python 文件处理”

2).”一张图搞定-Python 文件常用的场景和用法”

3).”4 招小技巧,带你迅速提升 Python 文件处理的逼格”

4).”深入剖析 with 的内部原理-异常处理的神器”

10.Python 里的异常处理

要想写出稳定健壮的程序,必须要学会异常处理来保护程序,尽量让程序不要 crash,Python 的异常处理到底长啥样呢,有哪些是初学者特别容易犯的错呢,不要急,我都给你总结好了~~

详细见文章:

1).”精选 2 个小实例,带你轻松了解 Python 异常处理”

2).”最容易犯的 9 种异常错误,你有没有中招过”

3).”异常处理的其他 3 个小技巧”

11.Python 的类

主流的编程语言 C++,Java,Perl 都有面对对象,Python 也不例外,当你用 Python 写复杂的应用的时候,代码量大了,都要进行分层分模块设计,必然用到类,可以说掌握类是高手必备的技能,Python 类里面也可以对数据进行封装,继承和多态,思想和其他语言类似,我把初学者必须要掌握类的技能分成了 4 篇讲解

详细见文章:

1).”Python 的类,复杂吗”

2).”趣谈 Python 类继承”

3).”很多书上都不告诉你,Python 类中 3 个方法的秘密”

4).”当心掉进 Python 多重继承里的坑”

12.Python 里的正则表达式

目前计算机主要的功能是处理文本和数据,特别是 web 的兴起,开发任务中的有一大堆都是对字符串的处理,正则表达式可以说是神兵利器,可以用几行代码搞定很多复杂的事情,特别是对数据分析,可以说是基本的门槛,必须要学会. 我写了 4 篇文章来讲解~~

详细见文章:

1).”如何入门 Python 的正则表达式”

2).”破解谜一样的正则表达式,从这 9 招开始”

3).”正则实战秘籍分享-学会了能让 1 小时的工作变成 3 分钟”

4).”正则实战秘籍进阶-【温度转换小程序】”

 

以上文章会在后续持续更新,敬请期待


猜你喜欢

转载自blog.csdn.net/byweiker/article/details/80637805