在线客服
扫描二维码
下载博学谷APP
扫描二维码
关注博学谷微信公众号
本文小编将和大家介绍一本经典Python入门书籍——《“笨办法”学Python》。当然本书作者Zed Shaw说的笨办法,并不是真的用很蠢笨的方式去学Python,而是用最踏实最有效的方式学习编程,即多动手练习。

《“笨办法”学Python》作者简介:
泽德 A. 肖(Zed A.Shaw)是《“笨办法”学Python》《“笨办法”学Ruby》《“笨办法”学C语言》等几本备受欢迎的图书的作者,他的书在全世界有数百万读者。Zed Shaw完善了这个堪称世上最好的Python学习系统。只要跟着学习,你就会和迄今为止数十万Zed教过的初学者一样获得成功。他还是诸多开源项目的创建者,拥有近20年的编程和写作经验。同时他大部分空闲时间还致力于绘画和艺术史的研究。
《“笨办法”学Python》内容梗概:
本书是一本Python入门书籍,适合对计算机了解不多,没有学过编程,但对编程感兴趣的读者学习使用。这本书以习题的方式引导读者一步一步学习编程,从简单的打印一直讲到完整项目的实现,让初学者从基础的编程技术入手,最终体验到软件开发的基本过程。
本书结构非常简单,共包括52个习题,其中26个覆盖了输入/输出、变量和函数三个主题,另外26个覆盖了一些比较高级的话题,如条件判断、循环、类和对象、代码测试及项目的实现等。每一章的格式基本相同,以代码习题开始,按照说明编写代码,运行并检查结果,然后再做附加练习。
《“笨办法”学Python》的优点:
我们都知道,任何学习都需要输入和输出。一般的书籍往往只能让学习者输入,但是《“笨办法”学Python》这本书,则是让大家通过反复练习来学到技能,这些习题也是专为反复练习而设计的。对于一无所知的初学者来说,在能理解更复杂的话题之前,这种教授方式效果是很好的。尤其对于学习编程来说,初学者往往会忽视动手练习的重要性,陷入死磕理论知识的误区。而本书提供的练习和记忆的方式,将指导大家逐渐掌握使用Python编程的技能,然后由浅入深,理解更加复杂的理论知识。
《“笨办法”学Python》核心技能:
本书将教会编程新手需要了解的三种重要的技能:读和写、注重细节以及发现不同。
1、读和写
很显然,如果大家连打字都成问题的话,那学习编程也会有问题。尤其是,如果大家连程序源代码中的那些奇怪字符都敲不出来的话,就更别提编程了。如果没有这些基本技能,连最基本的软件工作原理都难以学会。手动录入代码样例并让它们运行起来的过程,会让大家学会各种符号的名称,熟悉它们的录入,最终读懂编程语言。
2、注重细节
区分好程序员和差程序员的最重要的一个方面就是对细节的重视程度。事实上,这是任何行业区分好坏的标准。如果缺乏对工作中每一个微小细节的注意,大家的工作成果将不可避免地出现各种关键缺陷。从编程这一行来讲,得到的结果将会是毛病多多,而且难以使用的软件。通读本文并一字不差地录入书中的每个例子,会训练大家在做某件事时把精力,集中到自己正在做的事情的细节上。
3、发现不同
大多数程序员长年累月地工作会培养出一种重要的技能,那就是观察事物间不同点的能力。有经验的程序员拿着两段仅有细微不同的代码,可以立即指出里边的不同点来。程序员甚至发明工具来让这件事更加容易,不过我们不会用这些工具。大家要先用笨办法训练自己,然后再使用这些工具。在做这些习题并且录入每段代码的时候,一定会犯错,这是不可避免的,即使有经验的程序员也会偶尔出错。大家的任务是把自己写的东西和正确答案对比,把所有的不同点都修正过来。这样的过程可以让你对程序里的错误、bug以及其他问题更加敏感。
正如经典Python入门书籍《笨办法学Python》强调的那样,对Python的初学者来说,动手练习永远是最重要的学习方法。只要坚持了这样的学习方法,总有一天困难会变得容易,枯燥也会变得有趣。祝愿大家都能学有所成,早日熟练掌握Python。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
数据分析入门书籍推荐 谁说菜鸟不会数据分析
数据分析入门书籍推荐《谁说菜鸟不会数据分析》,这本书比较适合零基础入门的人学习,数据分析方主要用来指导数据分析师进行一次完整的数据分析,更多的是指数据分析思路,一个数据分析的前期规划,指导着后期数据分析工作的开展。通过对比分析、交叉分析、相关分析、回归分析、聚类分析等方法总结数据制定策略。
10255
2019-09-03 16:41:59
零基础学习Python秘籍
Python是一门应用极其广泛的编程语言,现在从中小学到高等教育都开始普及Python技术。越来越多零基础的同学想要紧跟时代潮流,开始学习Python。对于零基础的同学如何快速学习Python呢?
6836
2019-11-27 18:27:26
Python工程师培训要多久?
Python作为目前备受初学者青睐的编程语言,学习的难度与其他语言相比,还是比较容易入门的。当然,一些零基础的初学者想要一两个月就能速成Python,还是不太可能的。尤其是想在学完之后应聘相关岗位,就算是最快的学习方式参加培训也不可能那么快就能学完就业。那么可能有人会问了,Python工程师培训要多久呢?
7419
2020-03-11 23:55:50
Python应用方向有哪些?
Python应用方向:Python支持函数式编程和 OOP的面向对象编程,开放源码云计算,以海量数据为基础,结合科学计算、机器学习等技术,对数据进行清洗、去重、规范化和有针对性的分析,人工智能领域Python是机器学习、神经网络、深度学习。
7045
2020-07-02 14:59:58
循环语句是什么?起什么作用?
循环语句是什么?起什么作用?循环语句由循环体及循环的终止条件两部分组成。在不少实际问题中有很多有规律性的重复操作,在程序中就需要重复执行某些语句。编程语言中的循环语句包括三种,分别是for,while,do……while
7626
2021-12-28 17:01:04
