lightjia / ThinkPython2-CN

《Think Python 2e》最新版中文翻译,持续更新中。

Home Page:http://codingpy.com/books/thinkpython2/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

《Think Python 2ed》最新版中文翻译

贡献者

希望参与翻译的朋友,请提PR,直接在下面的表格中对应的章节(还未注明译者的章节)处加上自己的名字及Github主页链接。

章节 译者 翻译进度 校对进度 PDF进度
前言 @bingjin 完成 完成 完成
第一章 @bingjin 完成 完成 完成
第二章 @bingjin 完成 完成 完成
第三章 @bingjin 完成 完成 完成
第四章 @bingjin 完成 完成 TeX
第五章 @ipyher 完成 完成 完成
第六章 @theJian 完成 完成 完成
第七章 @lroolle 完成 完成 完成
第八章 @xpgeng 完成 完成 完成
第九章 @ipyher 完成 完成 TeX
第十章 @obserthinker 完成 完成 完成
第十一章 @theJian 完成 完成 完成
第十二章 @SeikaScarlet 完成 完成 TeX
第十三章 @ipyher 完成 完成 TeX
第十四章 @obserthinker 完成 完成 TeX
第十五章 @ipyher 完成 完成 TeX
第十六章 @cxyfreedom 完成 完成
第十七章 @bingjin
第十八章 @bingjin
第十九章 @bingjin
第二十章 @bingjin
第二十一章 @bingjin

最终校对将由我自己完成。

本书翻译完成后,我会将最终的文档托管在编程派网站,并提供PDF等其他格式的分享链接。

编程派站长的自我介绍

我是一名自学Python的编程爱好者。之所以说是爱好者,是因为我不是计算机专业毕业的。我的第一个单位是一家媒体,因为工作关系对当时新闻界流行的数据视觉化十分感兴趣,从《鲜活的数据》一书中了解到Python编程语言。而我使用的第一本教材,就是Allen Downey的《Think Python》,副标题叫“如何像计算机科学家一样思考”。

后来,我到了一家互联网公司,接触运营工作。我也利用业余时间开发出了自己的网站——编程派,而网站的定位就是专注Python编程,这也是网站名称和网站域名的由来:“编程派”中的“派”字,取自Python前两个字母的发音;codingpy,则是coding python的缩略。了解Python的朋友都知道,Python脚本的默认文件名后缀就是.py

搭建“编程派”网站(后来还开通了“编程派”微信订阅号和今日头条号)的目的,就是为了能够让更多的人了解Python语言,更快地获取国外的Python教程和资源,一起交流、学习Python。因为我相信,每个人都值得学习一点编程知识,而在我看来,最好的入门语言就是Python。

为什么想要翻译一本书?

呃,其实我是语言类专业出身的,所以难免会有想要翻译一本书的冲动,可惜还没有出版社请我去翻书。所以只有自己上啦。

另外,这四个多月来通过网站和微信号,已经和大家分享了近百篇原创编译的Python教程,很多都得到了各大技术网站的转载。虽然大家在阅读文章的时候,可能并不太会注意“编程派”这个名字,但能够帮助到更多的人,还是不错的。但是这些原创编译的教程存在一个问题,就是各自是不关联的,而且也有一定的难度,对于完全零基础的人来说,根本没有什么卵用。

所以,我想成系列地与大家分享文章,而我最想帮助的人,就是那些零编程基础的朋友。因此,最适合的系列文章莫过于一本Python入门教材啦。

为什么选择《Think Python》

选择《Think Python》,一是因为它是我自己入门使用的第一本教材;二是,它确实非常浅显易懂,把很多概念用非常朴实的话进行了解释。至少,当时零基础的我,看这本书时没有大的障碍。

这和作者在设计、编写此书时的出发点密不可分。你可以在本书的“序言”部分(今天微信推送的另一篇文章),看到更加详细的解释。

为什么翻译Python 3版?

此书已经有了Python 2版,为什么还要更新到Python 3呢?

(本书最新版与此前版本的区别,请看“序言”部分。)

这是因为Python 3才是Python的未来。Python之父Guido van Rossum早就坚决指出,不会再延长Python 2的支持协议。更具体一点说,就是到2020年时,Python核心开发团队就会停止对Python 2.7的开发、维护工作。而且,他们也早就不再往2.7版中添加新特性了。

虽然现在很多公司还在使用2.7,从Python 2迁移到Python 3的过程也非常的艰难,但是可以肯定的是,Python 3才是Python的未来!

所以,我们需要Python 3版的《Think Python》。

(另外一个原因,当然是因为Python 2版的已经有中译本,而且已经出版啦。。。本书在翻译过程中,会参考车万翔老师组织翻译的Python 2版。)

微信放送计划

本书最新版一共21章,我目前的计划是一周放送两章(视章节长短和翻译进度进行调整),尽量不将时间拖得太长。所有译文将在微信公众号首发。

微信放送安排如下:

  • 周三早10点放送一个章节
  • 周六早10点再放送下一章

中间会穿插一些其他的Python教程和资源推送。如果大家希望能在微信群交流学习心得 ,可以加我的个人微信号,说明希望加群交流。

TeX-PDF 放送计划

如果您喜欢在 PDF 上阅读本书,或基于个人学习目的印刷纸质本,可以关注或参与本书的 TeX-PDF 版本计划。 本书 PDF 旨在以精美的编排 (1) 原汁原味还原阅读书本的乐趣,同时 (2) 尽可能多的利用 TeX 提供的 索引、 链接、 脚注 等功能 方便读者阅读。

支持本书的翻译计划

如果你也喜欢这本书,喜欢Python编程,希望你能够支持本书最新版的翻译工作。

支持的方式有很多种,你可以将本书的翻译计划告诉想学编程的朋友,并推荐本书。你也可以关注“编程派”的微信订阅号,将最新的译文分享给更多的人。甚至,你还可以联系我,加入到这本书的翻译工作中来。

当然,如果你愿意的话,你还可以扫描下面的二维码,让我能够一边翻书一边喝咖啡的。O(∩_∩)O~

赞助编程派的翻译计划

声明

本书的原作是一本自由书籍(Free Book),以知识共享协议(Creative Commons Attribution-NonCommercial 3.0 Unported License)发布。因此,该中译版将以同样的协议发布,不会用于商业用途。你可以自由分享、修改、复制该中译版,但请不要用于商业用途。

此书原著版权归Allen Downey所有,原作链接如下:https://github.com/AllenDowney/ThinkPython2

该中译版在翻译过程中,将参考车万翔老师组织翻译的Python 2版:https://github.com/carfly/thinkpython-cn

About

《Think Python 2e》最新版中文翻译,持续更新中。

http://codingpy.com/books/thinkpython2/


Languages

Language:TeX 57.5%Language:PostScript 30.1%Language:Python 9.0%Language:HTML 1.8%Language:Makefile 0.7%Language:Batchfile 0.5%Language:JavaScript 0.4%