Python 3 好书推荐

2012-02-14 17:43:14 +08:00
 029xue
这个月才开始关注并研究Python,看完了官网的tutorial,看了一些code,心里对Python基本已经有谱了,用Python写些小工具解决工作中的问题基本也没问题(毕竟已有7+软件开发经验:)

现在想对Python有更深入的了解,想正式学习一下,所以想找一本实体书看一下。

因为我是从Python 3开始看到,所以想找一本新的讲Python 3的书。

去卓越和当当都看了一下,貌似实体书不是翻译的很糟,就是已经很老了(还在讲Python 2.5)。

各位有什么好的推荐吗,英文无压力,英文原版最好。。。

多谢!
6633 次点击
所在节点    Python
12 条回复
029xue
2012-02-15 10:12:16 +08:00
人烟稀少啊
loading
2012-02-15 10:17:52 +08:00
都建议学2,没人告诉你3还不成熟,到时换过去也就一天时间么
029xue
2012-02-15 13:59:07 +08:00
是这样吗?3 2009年就出来了,而且现在已经3.2.2了,应该成熟了。

而且我看了官网的 Should I use Python 2 or Python 3 for my development activity?,还是觉得3适合我,毕竟我没有以前的程序需要维护,而且3对Unicode的支持明显好的多。

找不到实体书,网上down了一本Programming in Python 3,先看看...
uoryon
2012-02-16 20:11:20 +08:00
新手的我好像在某个地方看见django支持2,然后我就先看2了
ant_sz
2012-02-16 20:20:53 +08:00
我是来打酱油的。哈哈不喜欢3.0的飘过~~~

3.0算是一个重构版本,这个版本还取消了对C模块的向上兼容。语法上也更严格,总之不太喜欢
最不喜欢的是print的时候还得当函数调用。得写 print('Hello world') 而不是 print "hello world"
magicshui
2012-02-16 21:12:59 +08:00
3的类库支持不完善,据说
dive into python 3可以看下
tioover
2012-02-16 22:01:25 +08:00
库啊什么的还没多少支持的

入门的话差别也不大,就在2.7里面养成print()的习惯,还有到3了以后声明类不需要 class ClassName(object) 等等吧
Muninn
2012-02-16 22:27:19 +08:00
很多主要的库已经支持了
我前年开始用python就一直用的python3

书的话也就大概看过 dive into python 3
这个还有中文版呢

我实在不懂很多地方有人想要学python就出来一堆人让人家用2
真是2
主流的库基本都支持3了 那些不支持的基本是没人维护了 估计永远也支持不了了
总会有人写出来替代品
Ahri
2012-02-19 15:23:33 +08:00
学 2 比学 3 好是过时言论了。Dive into Python 3 真的非常不错。http://diveintopython3.ep.io/
likuku
2012-02-19 15:39:25 +08:00
@029xue 成不成熟不是版本号说了算。
likuku
2012-02-19 15:40:57 +08:00
一些库和数据驱动还只有2.x的,所以建议学起过渡作用的2.7
029xue
2012-02-21 15:34:55 +08:00
已经在看3了,我觉得和2也差不多,这几天试着做点东西。

等熟练使用了,2和3都不是问题。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/27350

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX