近几年 Python 可谓是非常火热,各大招聘软件上相关岗位的薪资也都非常可观,可以理解,Python 语言简单,对新手极其友好,又如此火热,导致无论是业内人士还是外行人员都趋之若鹜。
想要零基础自学,首先要弄明白自己的需求。
l 为什么要学 Python?
l 我学 Python 是想要给自己带来什么?
l 能够解决我的什么问题?
弄明白了这些,才好下手。
Python 的应用领域特别广泛,如果你没有个具体的方向,基础知识学完之后,要么会很迷茫,下一步我该怎么深入学习?要么就是学的太杂,导致哪个方向都不精。应用方向不同,要学习的东西也会大不同。
确定好方向之后,下一步骤就是顺着这个方向,建立学习路径规划。
那么零基础要怎样入门?
我这里有一份入门书单推荐。作为零基础的新手,想要依靠自学,最好的老师就是已经形成体系的书本。
单纯依靠网上的文章或帖子,知识点是非常碎片化的,不能够进行系统性的学习,东一榔头西一棒子,不成体系。且这类信息过于纷繁复杂,想要从中抽取你需要的信息,又要浪费一些时间,所以书本是最好的老师。
1.《「笨方法」学 Python》(Learn Python the Hard Way)
作者:Zed A. Shaw
豆瓣评分:8.4
/>
看这本书的名字就可以看出来,这是一本非常适合新手入门的书籍,适合对计算机了解不多,没有学过编程,但对编程感兴趣的读者学习使用。
这本书更加强调动手实践,编程原理讲的相对较浅。用习题的方式引导你一步步学习编程,书中提供了 52 个习题,你可以通过这 52 个精心设计的习题,边学边练地学习 Python。
在这本书里,你可以通过实践来了解软件是如何工作的;好的程序看起来是什么样子;怎样阅读、编写、思考代码,像一个专业的程序员一样找出 bug 并修正错误。
2.《Python 核心编程(第 3 版)》
/>
自学 Python 经典书籍之一,兼顾 Python2 和 Python3。