一个老生常谈的问题,学 python2 还是 python3

2015-07-09 17:39:03 +08:00
 Arkpencil

工作中没有用到python,但有时候要自己写些东西来用用。之前没有学习过python,现在开始学习,不知道是学2的比较实用还是3的比较实用。还请诸位v2er不吝赐教,谢谢。

10745 次点击
所在节点    Python
60 条回复
0bit
2015-07-10 07:20:50 +08:00
@urlfor 主流的第三方库,基本上已经兼容Python 3了,而比较新的教程,也有很多都是Python 3的。
从print改成了print(),在我看来其实是一种进步,统一了语法。而Python 3另外还有很多很好的特性是Python 2没有的,那为什么不用呢?
raiz
2015-07-10 08:50:12 +08:00
如果现在学,学哪个版本根本没任何关系! 重点是你要现在开始,一开始你就清晰了
ZnZt
2015-07-10 08:53:12 +08:00
先学python 2.x, 有精力再学python 3.x
lln133208
2015-07-10 08:57:12 +08:00
直接学习python3吧,至于两个版本之间的差距,也没有那么难掌握
hdbean
2015-07-10 08:57:19 +08:00
3
Andrewliu
2015-07-10 10:01:36 +08:00
不想折腾编码问题, 速度学起来python3 写个脚本啥的 其实没啥太大差别
jyootai
2015-07-10 10:04:56 +08:00
还没学的話就学 Ruby 吧
qinglangee
2015-07-10 10:06:54 +08:00
学 ruby ++++++
tini25
2015-07-10 10:13:35 +08:00
ruby倒是升级很平滑,不过rails的版本更让人头疼
hippoboy
2015-07-10 10:36:48 +08:00
都学,错不了
lazywen
2015-07-10 11:04:53 +08:00
不用某些新特性的话,基本没差别的,现在3的支持也越来越完善了
个人强烈推荐用3
shuimugan
2015-07-10 11:37:23 +08:00
学ruby+1
我现在用python3抓个html,同一url反复抓取,有时还会报ascii' codec can't encode characters in position 130-131: ordinal not in range(128)...
mathgl
2015-07-10 11:42:25 +08:00
公司一直在用 3.4

我用2.7,最近准备切换到3.4
alayii
2015-07-10 12:00:37 +08:00
既然大家都推荐学ruby,那就...学js吧
tuimaochang
2015-07-10 12:37:03 +08:00
@alayii 好吧,但是不是先学个c打打基础?
zts1993
2015-07-10 13:26:06 +08:00
web3
其他2
dreamtale
2015-07-10 14:07:44 +08:00
如果只是写些脚本呢? 2 or 3
endrollex
2015-07-10 14:10:37 +08:00
直接学3,我看2的编码问蛮烦的要死
abbeychenx
2015-07-10 18:18:18 +08:00
3
abbeychenx
2015-07-10 18:18:18 +08:00
3

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

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

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

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

© 2021 V2EX