• 本书包括Python程序设计的方方面面,首先从Python的安装开始,随后介绍了Python基础知识和基本概念,包括列表、元组、字符串、字典以及各种语句。然后循序渐进地介绍了一些相对高级的主题,包括抽象、异常、魔法...
  • 对我感兴趣的朋友欢迎关注我的个人公众号“逻辑熊猫带你玩Python”~由于笔者能力有限,所以呢就说说书吧,或许以后有机会出版社赞助一下就能给大家送个书什么的了~那么进入正题,今天的内容是“论书”,也是第一篇...

    大家好我是本文编辑逻辑熊猫!

    对我感兴趣的朋友欢迎关注我的个人公众号“逻辑熊猫带你玩Python”~

    由于笔者能力有限,所以呢就说说书吧,或许以后有机会出版社赞助一下就能给大家送个书什么的了~


    那么进入正题,今天的内容是“论书”,也是第一篇书评类文章,评的是技术类图书(我读过的)。相信读过这本书的人大部分都从这本书中获益匪浅,也有可能一部分人拿到这本书,打开一看是懵逼的。


    所以笔者在本公众号开了这样一个版块,专门谈论一下笔者读过的书。由于笔者人微言轻,就不用“评书”,或者“书评”之类的标签了,姑且视为评书的预览版吧。和大家一起讨论一下这本书。


    首先是书籍信息:

    作者:Magnus Lie Hetland【挪】

    译者:司维 曾军崴 谭颖华

    审校:钟读杭

    出版:人民邮电出版社

    字数:72.7W(727千)

    版次:2014年6月第2版 2017年5月第19次印刷


    在谈论一本书的时候,了解一下书籍的基本信息还是有必要的。当然,对书籍信息不感兴趣的可以忽略上述内容。因为书籍信息代表了这本书的脸面,作者,出版社,译者,字数,版次等都是读者购书或者阅读时可以参考的参数,当然还有比这更重要的就是内容。只是,有时候,从上面信息就可以看出一本书值不值读。


    接下来说说本书的结构。


    从宏观上来看,本书共有29个章节。笔者在这里分为三个层次。1-11章为基础部分,12-19章是进阶部分,20-29章为应用拓展部分。其中8-10章也有一些教程划到进阶部分。笔者不讨论这种划分的优劣。


    从微观上来分,每章包含若干个小节,在主文中,有相关的图片实例和完整的示例代码(短小),以及穿插在段落之间的“注意”和说明。每章结尾有一个“小结”,这个小结会归纳本章中的知识点,本章中遇到的新函数,以及下一章要学什么。


    接下来讨论读者阅读一本书的最关心的问题。比如,“读这本书我能学到什么?”,“这本书是否包含着我想解决的问题?”,“读这本书会不会浪费时间?”。

    一言以蔽之,“这本书有用吗?”。


    另外这里补充一点,书中所讲,为Python2.x。


    这也是本文所关心,想要解决的问题。


    但是这个问题笔者这么看:

    1、这本书讲述了什么内容?

    2、这本书适合什么样的人来读?


    笔者以为,回答完这两个问题之后,应该能够解决大部分读者心中的疑问了。


    关于第一个问题:


    上文中已经提到,笔者将这本书划分为三个部分。


    在第一个部分中,你可以学到关于计算机的一些常识,关于Python入门级语法和简单应用。比如六大基本数据类型。条件,循环。函数和面向对象等相关的知识。第八章内容为异常,第九章讲的是魔方方法,属性,迭代器。第十章,讲的是模块方面的知识。这些内容在其他一些教程被分到进阶里面,学习起来有一定难度。第十一章是文件操作。


    第二个部分中是Python的应用方向。包括了GUI、网络编程、数据库、Web、测试,扩展开发、打包成Windows应用等方面的内容。这一部分的内容都比较浅,没有什么的讲解到具体的实现和项目,一个字来形容的话就是浅尝辄止。


    第三个部分是项目。这里一共有十个项目。涵盖了GUI,图像,网络编程,XML,CGI,DIY街机等。


    另外是四个附录:简明版本,Python参考手册,在线资源、Python3.0。


    关于更多内容,请见详细目录。


    到这里,相信已经为大家解决了第一个问题了。


    接下来是第二个问题。


    笔者以为,这本书适合有一定编程基础或者是计算机基础的人来读。说实话,这本书作为入门非常不错,不然也不可能备受好评,被重印多次。但是这本书并不适合非从业者入门Python。Python目前火热,甚至已经被加入高考。但是这并不代表Python适合所有人。虽然这本书从内容上来讲很好,但是,如果你想给孩子入门学习,或者是作为非从业者了解一些,那么笔者是不建议来读这本书的。


    如果你是相关专业的学生,想要对Python有一个基本的了解和应用,以后想进入相关行业,那么,你可以考虑读这本书;如果你是非IT从业者,而是所在行业需要用到Python,那么可以考虑阅读这本书;如果你是IT从业者想跳槽到Python相关领域,可以考虑阅读这本书。如果你不是从业者或者是相关专业的从业者又无工作上的需要,仅仅是爱好,那么可以考虑阅读这本书;如果你打算手边有一部Python工具书,那么,这本书可以考虑保存。


    好了,以上是笔者的瞎唠叨。


    最后总结一下。


    《Python基础教程(第二版)》这本书是一本很好的入门教材,但是最好是拥有一定的相关知识,也可以作为一部工具书使用。这本书涵盖了大部分的Python特性以及应用场景,但是没有做深入讲解。


    由于本人年轻识浅,所言内容也只是一家之言,或许不能满足所有读者需求,还请广大读者们见谅。在此,特别感谢读到这里的读者们!谢谢你们!



    功能简介:领域包括了“面向 Python 基础,进阶和有趣应用”的一站式技术分享,挖掘学习者在学习当中遇到的各类问题并分享经验,关注实用技能和有趣新闻,感兴趣的敬请关注。


    笔者自述:号主是一个爱读书的码农,致力于打造一个有用、良心、走心、细心、贴心的技术公众号。

    欢迎留言,说说你的想法,一起变得更好

    如果觉得还不错

    是一篇有价值的内容

    记得转发到票圈哦

    给个赞吧~


    展开全文
  • Python基础教程 (第2版) 中文高清PDF版 Beginning Python: From Novice to Professional, 2nd Edition 转载于:https://www.cnblogs.com/gavinhughhu/archive/2010/09/27/1836416.html
  • python基础教程(第版) 2019-07-27 13:04:01
    开始学习python,根据Python基础教程,把里面相关的基础章节写成对应的.py文件 下面是github上的链接 python基础第1章基础 python基础第2章序列和元组 python基础第3章使用字符串 python基础第4章字典 python...
  • 今天本宝宝给大家带来了干货,Python入门教程完整版,完整版啊!完整版! 言归正传,我来给大家介绍一下这套教程,希望每个小伙伴都沉迷学习,无法自拔! 本套教程学习时间15天 1-3天内容:为Linux基础命令 ...
  • 第1章 Python编程基础 1.编程语言是什么 2.编译型语言和解释型语言 3.Python是什么 4.Python具有哪些特点(优点和缺点) 5.学Python,不需要有编程基础! 6.学Python能干什么 7.Python 2.x和Python 3.x,初学...
  • Python入门视频精讲 2019-12-20 11:53:16
    Python入门视频培训课程以通俗易懂的方式讲解Python核心技术,Python基础,Python入门。适合初学者的教程,让你少走弯路! 课程内容包括:1.Python简介和安装 、2.第一个Python程序、PyCharm的使用 、3.Python基础...
  • 这里推荐这门python编程入门基础教程,适合零基础的同学学习! python软件工程师都学什么? 自学Python,看视频学的更快、更透彻一些,给你个课程大纲! 阶段一:Python开发基础 Python全栈开发与人工智能之Python开发...
  • Python基础教程》看了三遍。第一遍囫囵吞枣、尝试写代码;第遍重温,同步看《Python学习手册》、《Python Cookbook》,部分细节(如正则表达式)对照另两本书一起看,敲代码;第三遍仔细看了一遍,花了一个多月...
  • 学习python的经典资料,本书为面向Python初学者,不仅介绍语法,最后还有实战项目可练习,《Python基础教程(第2版)》的PDF资料以及这本书中各章节的代码均包含在内
  • Python基础入门视频教程:本课程从Python入门到纯Python项目实战。超100以上课时,内容非常详细,覆盖了Python知识的方方面面,学完后不仅对Python知识有个系统化的了解,更能利用Python做出类似于“密码加密存储...
  • 随着人工智能的发展,Python近两...如果你是零基础入门 Python 的话,建议初学者至少达到两个目标: 会用,理解。 会用 通过 Python 入门教程,学习 Python 的语法,熟悉 Python 标准库的使用。 目前 Python 官方已...
  • Python入门教程(PDF) 2020-07-08 21:38:54
    Python入门教程(PDF),内含9个PDF文档,介绍,安装,Hello World,数据类型,字符串,分支,循环和函数。
  • 1.Python基础教程《Python基础教程》是经典的Python入门教程书籍,本书层次鲜明,结构严谨,特别是在最后几章中,作者将前面讲述的内容应用到项目中,并以模板的形式介绍了项目的开发过程,手把手教授Python开发,让...
  • Python基础教程 完整文字版(第3版).pdfPython基础教程 完整文字版(第3版).pdfPython基础教程 完整文字版(第3版).pdfPython基础教程 完整文字版(第3版).pdfPython基础教程 完整文字版(第3版).pdfPython基础教程 ...
  • 黑马程序员全新的Python入门教程来袭,目前正在连载中,16天的学习,让你由浅入深,深入学习Python编程! 讲解方式: python编程进阶,在跨过入门阶段以后更进一步的学习,依旧是由浅入深,通俗易懂,层层深入。 ...
  • 1-3 天内容为Linux基础命令 4-13 天内容为Python基础教程 14-15 天内容为 飞机大战项目演练
  • Python学习教程(Python学习路线_Python基础学习教程_Python视频教程):初学者新手怎样快速入门Python? 人生苦短,我用Python!!!短短几个字,现在在各大学习类平台随处可见,短短几个字,足以见Python今日的...
  • Python基础教程(全套21集) 2020-07-07 23:31:32
    Python基础教程(全套21集)百度云下载链接,永久有效!失效联系我!
  • 本课程提供零基础的孩子学习编程,学习Python语言的基本知识,讲课内容通俗易懂,结合大量的实例,让孩子更容易理解编程中的一些概念。 学会本课程后,孩子能看懂一般的Python代码,并能写简单的程序,学会编程...
1 2 3 4 5 ... 20
收藏数 127,525
精华内容 51,010