python2和python3差别大吗,Python3百度百科
103010由卢西亚诺拉马尔霍完成,由人民邮电出版社于2017年5月15日出版。
作者简介(推荐学习:Python视频教程)
卢西亚诺拉马尔霍自1998年以来一直是一名Python程序员。他是Python Software Foundation的成员,Python.pro.br(巴西一家培训公司)的共同所有者,也是巴西第一个创意空间Garoa Hacker Clube的联合创始人。他领导过几个软件开发团队,在巴西的媒体、银行和政府部门教授Python课程。
内容简介
这本书是卢西亚诺拉马尔霍写的,他已经在Python开发领域奋斗了近20年。Victor Stinner,Alex Martelli等Python大咖担任技术评审,从语言设计层面剖析编程细节,兼顾Python 3和Python 2,告诉你Python中不亲自动手实践就无法理解的语言陷阱成因和解决之道,教你写出风格地道的Python代码。.
目标读者
本书的目标读者是那些正在使用 Python,又想熟悉 Python 3 的程序员。如果你懂 Python 2,但是想迁移到 Python 3.4 或者更新的版本,也没问题。
在写这本书的时候,大多数专业的Python程序员还在使用Python 2,所以如果书中出现来自Python 3的特性,读者可能会觉得奇怪,我会特别说明。
不过这本书的主要目的是充分展示Python 3.4的魅力,所以我就不逐字解释如何让这本书的代码在老版本中正常运行了。本书中的大部分示例只需稍加修改(甚至无需修改)就可以在Python 2.7中运行,但如果追求向后兼容性,一些示例将需要大量重写。
说了这么多,我还是觉得即使你离不开Python 2.7,这本书也会对你很有帮助,因为Pyhon语言的核心概念是不会变的。Python 3并不是一门全新的语言,大部分的改动一个下午就能适应。官方文档中的“Python 3.0的新特性”(https://docs.python.org/3.0/whatsnew/3.0.html)一节是一个很好的起点。
当然,自2009年发布以来,Python 3.0已经发生了变化,但这些变化没有Python 3.0和Python 2.0之间的差异重要。如果你不确定你对Python的熟悉程度能否跟得上这本书的内容,建议你回头看看Python的官方教程。注意,除非与Python 3的新特性有关,否则教程中的其他内容在本书中不再赘述。
更多Python相关技术文章,请访问Python教程专栏学习!那就是流畅python是不是python3的细节。更多信息请关注盛行IT软件开发工作室的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。