工作中没有用到python,但有时候要自己写些东西来用用。之前没有学习过python,现在开始学习,不知道是学2的比较实用还是3的比较实用。还请诸位v2er不吝赐教,谢谢。
工作中没有用到python,但有时候要自己写些东西来用用。之前没有学习过python,现在开始学习,不知道是学2的比较实用还是3的比较实用。还请诸位v2er不吝赐教,谢谢。
|
Dongdong36Jul 9, 2015
1
既然你还没学,就学3喽
|
|
crazyxin1988Jul 9, 2015
2
工作中用py2的概率大很多
|
|
SharedJul 9, 2015
3
Python 3
|
|
wkdhf233Jul 9, 2015
4
还没学的话还是3吧
|
|
kslrJul 9, 2015 via Android
5
两个都学并不麻烦吧?
|
|
imlonghaoJul 9, 2015 via Android
6
没学就3
|
|
maemualJul 9, 2015
7
每次看到这种问题都蛋疼,两个都学,费不了多少事。
|
|
tobyxddJul 9, 2015
8
当然学新的
|
|
9
最近就在自学3,如我这等学渣,感觉等学成了3就差不多普及了
|
|
proudzhuJul 9, 2015 via Android
10
知道老生常谈,还出来问搜一下以前的帖子不就行了。。。
|
|
yxzblueJul 9, 2015
11
学尼玛的
|
|
12
学了就知道,差别根本没有你想的那么大。
|
|
liyuJul 9, 2015 via Android
13
语法差别,何必深究
|
|
urlforJul 9, 2015 via Android
14
我的建议是学2,2基本没有兼容性的问题。
网上的教程大部分是2的, 最重要的是2的'print'是不用打括号的! |
|
nooperJul 9, 2015 via iPad
15
3
|
|
leavicJul 9, 2015
16
要干活的话,乖乖上2,3的很多包都还没有兼容,语法上我是不知道有什么区别,主要都是一些包的区别,还有unicode。
|
|
17
万年不变的回答: 自己玩学3 ,公司开发学2
公司线上环境大部分是2 |
|
ming2050Jul 9, 2015 via Android
18
先别着急学,等4出来了再学
|
|
icedxJul 9, 2015 via Android
19
学4
|
|
tao1991123Jul 9, 2015
20
新手学3
等到需要的时候可以轻松转到2.7 |
|
NcerJul 9, 2015
21
工作中既然不用到py,那果断python3啊,那些不兼容py3的包,就让他们见鬼去吧
|
|
ericlsJul 9, 2015 via Android
22
一直混用 今天一个 明天一个 何必纠结
|
|
cluriesJul 9, 2015
23
3
|
|
wclebbJul 9, 2015
24
Mac 是 2.
我一般默认按照 Mac 走哪版就用哪版。 |
|
zogJul 9, 2015
25
python 2&3,新手感觉不到特性差别。随便挑一个。差异部分略过就可以。
|
|
wellshoJul 9, 2015
26
挑一个学,等到需要的时候再补另一个
|
|
aspJul 9, 2015
27
学c还是学c++呢!
|
|
frescoJul 9, 2015
30
必然是3
|
|
ryd994Jul 9, 2015 via Android
31
老生常谈的回答:学编程学什么语言无关,python23都学也并不难
|
|
banriJul 9, 2015
32
最近在自学3,就是print要括号的那个版本 -_- b
反正我这种渣渣……3学会了基本上4也快出了 |
|
MrEggNoodleJul 9, 2015
33
学一个就知道其实区别没有你想的那么大。不过用于稳定生产的话,相对来说2的工具比较多,Geek的话,直接上3也可以。
|
|
djydeJul 10, 2015
34
想学 JavaScript,到底学 ES5 还是 ES6 ?
嗯。 |
|
matthewzJul 10, 2015
35
并没有区别 出问题了就查一下文档就完了
|
|
fullpowersJul 10, 2015 via Android
36
2网上资料多.3新新新.
|
|
ivenvdJul 10, 2015
37
既然还没学,那就学 Ruby 啊!
|
|
JimrussellJul 10, 2015
38
学ruby
|
|
sallowdishJul 10, 2015
39
@wclebb Mac是出名的慢的,因爲他們的py distribution都是自己重新“修改”后在編譯的
|
|
hwindJul 10, 2015
40
python2对unicode的支持太差,处理中文的情况下有点麻烦;从这个角度来说python3更好
|
|
0bitJul 10, 2015
41
@urlfor 主流的第三方库,基本上已经兼容Python 3了,而比较新的教程,也有很多都是Python 3的。
从print改成了print(),在我看来其实是一种进步,统一了语法。而Python 3另外还有很多很好的特性是Python 2没有的,那为什么不用呢? |
|
raizJul 10, 2015
42
如果现在学,学哪个版本根本没任何关系! 重点是你要现在开始,一开始你就清晰了
|
|
ZnZtJul 10, 2015
43
先学python 2.x, 有精力再学python 3.x
|
|
lln133208Jul 10, 2015
44
直接学习python3吧,至于两个版本之间的差距,也没有那么难掌握
|
|
hdbeanJul 10, 2015
45
3
|
|
AndrewliuJul 10, 2015
46
不想折腾编码问题, 速度学起来python3 写个脚本啥的 其实没啥太大差别
|
|
jyootaiJul 10, 2015
47
还没学的話就学 Ruby 吧
|
|
qinglangeeJul 10, 2015
48
学 ruby ++++++
|
|
tini25Jul 10, 2015
49
ruby倒是升级很平滑,不过rails的版本更让人头疼
|
|
hippoboyJul 10, 2015
50
都学,错不了
|
|
lazywenJul 10, 2015
51
不用某些新特性的话,基本没差别的,现在3的支持也越来越完善了
个人强烈推荐用3 |
|
52
学ruby+1
我现在用python3抓个html,同一url反复抓取,有时还会报ascii' codec can't encode characters in position 130-131: ordinal not in range(128)... |
|
mathglJul 10, 2015
53
公司一直在用 3.4
我用2.7,最近准备切换到3.4 |
|
alayiiJul 10, 2015
54
既然大家都推荐学ruby,那就...学js吧
|
|
suntoryliquJul 10, 2015
55
@alayii 好吧,但是不是先学个c打打基础?
|
|
zts1993Jul 10, 2015
56
web3
其他2 |
|
dreamtaleJul 10, 2015
57
如果只是写些脚本呢? 2 or 3
|
|
endrollexJul 10, 2015
58
直接学3,我看2的编码问蛮烦的要死
|
|
abbeychenxJul 10, 2015
59
3
|
|
abbeychenxJul 10, 2015
60
3
|
|
redguy6Jul 11, 2015 via Android
61
Why not both?
|