1
029xue OP 人烟稀少啊
|
2
loading 2012-02-15 10:17:52 +08:00
都建议学2,没人告诉你3还不成熟,到时换过去也就一天时间么
|
3
029xue OP 是这样吗?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,先看看... |
4
uoryon 2012-02-16 20:11:20 +08:00
新手的我好像在某个地方看见django支持2,然后我就先看2了
|
5
ant_sz 2012-02-16 20:20:53 +08:00
我是来打酱油的。哈哈不喜欢3.0的飘过~~~
3.0算是一个重构版本,这个版本还取消了对C模块的向上兼容。语法上也更严格,总之不太喜欢 最不喜欢的是print的时候还得当函数调用。得写 print('Hello world') 而不是 print "hello world" |
6
magicshui 2012-02-16 21:12:59 +08:00
3的类库支持不完善,据说
dive into python 3可以看下 |
7
tioover 2012-02-16 22:01:25 +08:00
库啊什么的还没多少支持的
入门的话差别也不大,就在2.7里面养成print()的习惯,还有到3了以后声明类不需要 class ClassName(object) 等等吧 |
8
Muninn 2012-02-16 22:27:19 +08:00
很多主要的库已经支持了
我前年开始用python就一直用的python3 书的话也就大概看过 dive into python 3 这个还有中文版呢 我实在不懂很多地方有人想要学python就出来一堆人让人家用2 真是2 主流的库基本都支持3了 那些不支持的基本是没人维护了 估计永远也支持不了了 总会有人写出来替代品 |
9
Ahri 2012-02-19 15:23:33 +08:00
学 2 比学 3 好是过时言论了。Dive into Python 3 真的非常不错。http://diveintopython3.ep.io/
|
11
likuku 2012-02-19 15:40:57 +08:00
一些库和数据驱动还只有2.x的,所以建议学起过渡作用的2.7
|
12
029xue OP 已经在看3了,我觉得和2也差不多,这几天试着做点东西。
等熟练使用了,2和3都不是问题。。。 |