在线客服
扫描二维码
下载博学谷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。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
普通人学Python有用吗?学完能做什么?
普通人学Python有用吗?学Python有没有用因人而异,有些人纯粹是兴趣爱好想了解一下,另一些在工作中涉及到数据分析统计,学会Python可以大大提高工作效率,剩下的就是程序员了,靠技术吃饭的人,多掌握一门编程语言对于日后的升值加薪有大的增益。
15617
2020-03-05 14:50:04
Python中的函数与变量讲解
不知道大家在学习Python的时候,有没有发现一个问题,函数里边的变量和脚本里边的变量好像是无关的。本文今天要讲的就是Python中的函数与变量,如果大家对于这个方面的内容有困惑,不妨来一起学习一下这个Python的基础内容。
4342
2020-04-29 09:46:23
Python有哪些应用?学完Python能做什么工作?
Python编程语言仅次于Java和C语言,占据排行榜第三的位置。Python被越来越多的企业以及编程工作者采用。那Python都有哪些应用,学习完成Python后能从事哪些方面的工作呢?
4593
2020-05-15 17:44:04
装饰器的作用及使用方法是什么?
装饰器的作用及使用方法是什么?外层函数返回里层函数的引用,里层函数引用外层函数的变量。装饰器在不改变已有函数源代码及调用方式的前提下对已有函数进行功能的扩展,通过我们需要学习掌握装饰器的作用及代码。
2892
2021-12-06 13:51:46
列表标签有几种?分别是什么?
列表标签有几种?分别是什么?HTML 支持有序、无序和定义列表,无序列表是一个项目的列表,此列项目使用粗体圆点(典型的小黑圆圈)进行标记;有序列表也是一列项目,列表项目使用数字进行标记。
4540
2021-12-14 16:03:12