一个零基础学python能学会吗_Python真的零基础可以学会吗?

Python语言简单,对新手极其友好,但想要零基础学习,还需要解决一些基本问题,不能蛮干。

首先要弄明白自己的需求。为什么要学Python?

我学Python是想要给自己带来什么?

能够解决我的什么问题?

弄明白了这些,才好下手。

Python的应用领域特别广泛,如果你没有个具体的方向,基础知识学完之后,要么会很迷茫,下一步我该怎么深入学习?要么就是学的太杂,导致哪个方向都不精。应用方向不同,要学习的东西也会大不同。

确定好方向之后,下一步骤就是顺着这个方向,建立学习路径规划。

那么零基础要怎样入门?

我这里有一份入门书单推荐。作为零基础的新手,想要依靠自学,最好的老师就是已经形成体系的书本。

单纯依靠网上的文章或帖子,知识点是非常碎片化的,不能够进行系统性的学习,东一榔头西一棒子,不成体系。且这类信息过于纷繁复杂,想要从中抽取你需要的信息,又要浪费一些时间,所以书本是最好的老师。

1.《“笨方法”学Python》(Learn Python the Hard Way)

作者:Zed A. Shaw

豆瓣评分:8.4

看这本书的名字就可以看出来,这是一本非常适合新手入门的书籍,适合对计算机了解不多,没有学过编程,但对编程感兴趣的读者学习使用。

这本书更加强调动手实践,编程原理讲的相对较浅。用习题的方式引导你一步步学习编程,书中提供了52个习题,你可以通过这52个精心设计的习题,边学边练地学习Python。

在这本书里,你可以通过实践来了解软件是如何工作的;好的程序看起来是什么样子;怎样阅读、编写、思考代码,像一个专业的程序员一样找出bug并修正错误。

2.《Python核心编程(第3版)》

自学Python经典书籍之一,兼顾Python2和Python3。

这本书几乎涵盖了成为一名技术全面的Python开发人员所需的一切内容,如果你学习Python是打算以后从事开发工作,那我建议你从这本书入手,书中讲解了应用开发相关的多个领域,里面有很多代码案例以及一些代码移植技巧,甚至可以将书中的内容应用到项目开发中。

3.《Python编程快速上手——让繁琐工作自动化》

作者:Al Sweigart

豆瓣评分:9.0

也是零基础入门非常火的一本书籍了,主要面向实践,教你快速上手,甚至不需要你有编程经验。

全书大致分为两部分,第一部分介绍了基本的Python编程概念,第二部分则会介绍一些不同的任务以及程序,通过编写Python程序,可以让计算机自动完成它们。

另外在每章结束后都会有一些习题与实践项目可以去练习,使知识更加深刻,真正实践总是比单纯学习理论更加印象深刻,边学习边练习,你的每一分钟投入都有回报。

4.《趣学Python编程》

作者:Jason R. Briggs

豆瓣评分:8.2

看题目就能够发现,趣味趣味,是这本书最大的优势,如果你讨厌枯燥的理论学习,或者说自制力不够,枯燥的编程学习不能够支撑你坚持下去,那你一定要选择这本书入门。

这本书最大的优势就会把你带入一个鲜活的Python编程世界,作者会用很有趣的示例程序带你学习基础知识,让编程学习不那么枯燥,简单易学,通俗易懂。

主要推荐这4本,可以根据自己的真实情况与学习Python的目的来选择。

「学而不思则殆」,在看书自学的同时,如果有老师答疑点播,收获将会更明显。因此,在这里也推荐知乎与合作方联合推出的 Python 基础训练营,配合书本学习效果好。

最后还要说几句注意事项:

在学习之前,先给你几个建议,对你学习会有一些帮助。

1.英语不需要太好,但一定不能太差。

为什么这么说,英文对学习编程到底重不重要一直是一个有争议的问题,可以说不重要,但这2点你要知道:

l 代码是英文的,编译提示信息等全都是英文的,英文的理解速度影响你编程的速度。

l 英文的IT技术多半是不要钱的,寻找轮子大概率会用到外网。

2.学习与实践同时进行,多加练习,熟能生巧。

编程语言的学习过程中,实践联系特别重要,学习Python也一样,学习再多你不去练习,事倍功半。

3.重视总结反思,所有的经验都来自错误。

就像小时候老师让你搞的错题本,每一个bug都是一个错题。

4.学习要有耐心,尤其是零基础学习,没用什么学习是能够速成的,积累不够,基础不扎实,早晚会崩塌,越是底层的、收益周期越长的技能越是这样。

你可能感兴趣的:(一个零基础学python能学会吗_Python真的零基础可以学会吗?)