《Python核心编程(第3版)》是一本深入浅出的Python入门教材,适合各种程度的读者。书中涵盖了Python基础知识、高级特性、面向对象编程等内容,通过实例和练习帮助读者快速掌握Python编程技能。本书内容生动有趣,适合初学者和有经验的程序员阅读。
Python核心编程(第3版)读后感(一)
这本书不适合初学者,有些内容陪讲不清楚,套路是这样的,开始讲一些简单的内容,之后深入的动容一笔带过,深入的不会讲解。很温吞,demo比较浅显,有的demo那只来直接跑根本跑不过,有一些开源的架构直接写一个链接,也就解释一下这些东西是做什么用的,在国内很有可能打不开。关键是代码有错,有错,有错!
Python核心编程(第3版)读后感(二)
技术有点过时了 python2和python3都有吧 但是2偏多 3只有一点点代码 技术比较老了 很多东西现在都已经变了 特别是Django 感觉讲的有点乱 代码部分错误比较多 缩进也不太对 部分代码运行不了 翻译不好…担不起核心二字 方式也是看到核心才买的 后悔了 要送人去…
Python核心编程(第3版)读后感(三)
对于新手来说选择这本书做为Python语言学习的入门书籍还不错,书中从基础的语法说起,对Python的基础知识作了比较全面的介绍, 不过因为是翻译过来的书, 还是存在不少翻译错误的, 学习过程中要自己慢慢体会啊, 找其他的途径去校正错误。。。。
学习过程中最好还是根据书中所讲的内容结合实际的编程环境进行一步步的编程学习, 这样学习的效果会好很多, 代码执行会遇到各种问题, debug的过程会收获更多。
Python核心编程(第3版)读后感(四)
主要讲Web开发的。不是一本入门书。专门做Web开发的可以看看,否则就免了。
全新书,买了之后,就翻看了一遍。现低价转出。有意者豆邮联系!
个人感兴趣的部分:正则表达式,多线程,Django,Web中的爬虫,Python2向Python3迁移等等。
个人收获:
1,不要盲目买书;
2,Python很强大,平常用到的只是皮毛,只是一些常见库的基本用法。
Python核心编程(第3版)读后感(五)
想买第二版,看到出了第三版,果断下单,发现买错!我仔细看了第二版和第三版的英文名,前者是Core Python Programming后者是Core Python Application Programming,显然后者注重应用的开发,同一个中文译名真是误人啊!
虽然误购此书,但总体看下来,觉得这书其实不错:几乎涵盖了Python所有主流的应用情景,如果是紧急项目很有可能通过此书来简单地快速开发;作者对代码和API讲解也容易弄懂。
因为同样的应用场景我在Java下做过开发,很容易理解,不过真心不推荐初学者食用该书,概念性的东西作者一笔带过,把重点放在项目的开发(比如网络协议还没搞懂,上来直接就套接字编程),而且可惜的是因为涉及的方面过多因此都没有达到“入门”水准,广而不精。
我购买的是16年6月的第一次印刷版本,有非常之多的勘误,甚至存在示例代码运行报错的情况,不过因祸得福,抱着存疑的态度阅读此书学到了不少!
Python核心编程(第3版)读后感(六)
书还没看完, 只来个短评,看完之后有时间再写长一点,本书和第二版有几章内容是重复的,看到大家都在骂第二版译者是抄袭别人的翻译,对比第二版相同内容的章节,你们就没发现,第三版翻译是抄袭有道自动翻译的?对比才发现, 第二版翻译还是不错的,第三版语句不通的中文,甚至病句。随手抓一大把。
书的内容,本版增加了python3的代码示例,有些会同时列出python2 和python3 的代码分别是怎样。
第11章中的Django。很多代码、命令貌似已经跟不上最新版的Django。不过其中讲的一些思路还是有些用的吧。
如果我没看错的话, 原英文版的core python是于(2012年3月19日)出版的,一本IT技术类的书,居然四年以后才被翻译。要知道,信息技术是更新的如此之快。
Python核心编程(第3版)读后感(七)
第四页正则表达式[A-Za-z]\w+ 的含义介绍。
1 You can use regular expressions, such as the one here, which recognizes valid Python
identifiers. [A-Za-z]\w+ means the first character should be alphabetic, that is, either A–Z or a–z,
followed by at least one (+) alphanumeric character (\w).
In our filter, notice how many strings go into the filter, but the only ones to come out are the ones we asked for via the regex. One example that did not make it was “4xZ” because it starts with a number.
中文翻译为如图所示,可以看到很多字符串被过滤,但是只有那些符合要求的正则表达式模式的字符串被筛选出来。比如“4xZ”被筛选出来,这是因为它是以数字开头的。
这段话明显错误,符合正则表达式模式的被筛选出了?“4xZ”被筛选出来?筛选的意思是通过还是没通过?
Python核心编程(第3版)读后感(八)
这本书不是一本讲 Python 语法的书,而是就 Python 一些功能性的库以及 Python 开发实用场景展开的。本书的第一部分和第三部分中讨论了一些使用比较广泛的 Python 库,例如正则表达式、线程、 CSV 解析以及 XML 解析。其余部分则主要聚焦一些使用 Python 编程的场景。例如网络、数据库和 GUI。
对于本书中涉及的 Python 来说主要的应用场景就两个:一个是 Web 相关的编程,这一部分就会涉及 Python 的网络功能和数据库访问。另一个则是 GUI 程序编程。不过谁都知道 Python 的 GUI 编程也就是聊胜于无的水平。如果真的要写 GUI 程序还是有很多更专业的选择的。例如 C++ 的 Qt, C#.NET 的 WinForm 和 WPF, 用浏览器技术写桌面程序的 Electron 等等。没有必要想不开,非得用 Python 写 GUI。 Python 的 GUI 更多时候还是给命令行脚本增加一点简单的图形化界面用的,而不是从事专业 GUI 开发的。
因此,本书中所涉及的 Python 其实主要就是 Web 相关编程。相关内容足足有好几章。不过由于我对于 Web 实在是不感兴趣,外加除了 Python 还有很多其他语言可以写 Web,本书中 Web 开发相关的内容我基本是跳过的。
读本书的意外收获是 Python 居然可以作为 Microsoft Office 的脚本语言,控制 Office 组件完成自动化办公——虽然使用条件比较复杂。
求点赞,求收藏,求分享
欢迎关注我的公众号