现在如果有人问:要把哪门语言作为入门的首选语言?不少人都会回答:Python!
因为Python简单,所以学起来快,有编程经验的程序员一周就能上手Python。但是!Python对有基本的程序概念的人来说很简单,但对于新手来说真不一定算简单。毕竟,写起来简单不代表概念简单。
那么,作为一个新手,如何才能快速并有效的入门呢?
0.快速入门
![cb8a799dd645f5c157f64acdec1d1383.png](https://i-blog.csdnimg.cn/blog_migrate/05f6e083e7176c884758ae6e2454c8ee.jpeg)
《和孩子一起学编程》
这本书说是给儿童设计的,所以内容比较生动。非常非常非常简单易懂 不用花太长时间就能看下来一遍。而且里面的例子也很有趣,不像别的书籍里面就是单纯的input一行行代码,结果output一行行文字。
import一个easygui,初学者分分钟做个图形界面出来,对于初学python,成就感!!
除了这本书之外,还有
- 《笨办法学python》
- 《可爱的 Python》
这两本书也非常适合新手,如果你是完全零基础的小白,不妨先从这里看起。
1.进阶入门
![e68f72295ada51b5fdf8f31debf4a2bb.png](https://i-blog.csdnimg.cn/blog_migrate/6d2062af8ab228cd391fcab8cfa5361a.jpeg)
当你看完上面那些书,对于Python也有了一定了解,已经不再是个零基础的小白了。这个时候,你就可以开始看《Dive into Python》、《Leaning python》、《Python Doc》等稍微深一点的书,当然还是在基础阶段。
2.实训阶段
![7888bce96fd9d382641c24fcd29d9ceb.png](https://i-blog.csdnimg.cn/blog_migrate/6ebbfa29f70e384642bdccd72988b6ea.png)
不管怎么说,纸上谈兵永远都成不了高手,前辈告诉我们,实践出真理!
看过了不少书的你,已经可以再《Python核心编程2》中课后练习题/学一些小脚本/等。
同时,也可以练习使用Python搜索文件,Python批量处理等,使用最多的还是re模块和socket相关模块。在这个过程中,可以增加自己对Python的喜爱,也更熟悉。
3.高阶入门
Python高级部分的学习可参考《Python核心编程2》,不够这些是远远不够的。我们可以从以下书籍中汲取新知:
(1).《编写高质量代码:改善Python程序的91个建议》
(2).《深入理解python》
网站推荐
看过书的都知道,像教材类的书籍,无论多风趣,时间长了总会让人感到枯燥,这个时候,不如去一些学习网站看看,在休息的同时还能学习,多美!
- w3cschool——一个非常适合新手的网站。
工具推荐
- Linux:开发利器。如果有兴趣可安装Linux系统后,移步Linux入门教程。
- Vim:编程利器。
- Git:全世界最大的开源代码托管平台。
- English:基础技能,无需多言。
编程是枯燥的,因为你每天要对着这些熟悉又陌生的代码。
編程是快乐的,因为每当你做出属于自己的软件的时候你就会无比的喜悦!
贴心小编也为大家准备了Python自学教程,已经为大家打包准备好了,希望对正在学习的你有所帮助!
获取方式: 关注小编或私信留言“ 学习 ”,即可免费获取!
小编回复的可能比较慢,喜欢小编的可以关注支持一下,谢谢大家支持!