准备学一下 Python ,请教一下目前的主流版本。
1
terence4444 2016-02-02 11:30:25 +08:00 via iPhone
sae 只支持 2 ,所以现在我还是以 2 为主
|
2
yahoo21cn 2016-02-02 11:31:43 +08:00
3 至少得十年以后才有点可能性
|
3
fy 2016-02-02 11:31:57 +08:00
13 年前的老系统主流是 2 ,现在我们都是能上 3 就上 3 ,毕竟 3 确实解决了很多问题, 2 也再没有新特性了。
学习的话直接从 3 开始,编码的坑以及大大小小的暗坑都可以不踩了。毕竟还算是同一门语言,会一个转另一个都是分分钟的事情。 |
4
patrickstar 2016-02-02 11:32:00 +08:00
新学习还是已 3.x 版本为好,这是发展趋势,不过 python 这两个版本比较折疼人,有些包还仅仅支持 python2.x , linux 系统缺省的都还是 2.x 而且不可删除(上次把 ubuntu 的 2.7 版本替换为 3.4 版本发现 sudo apt-get 都无法执行了,赶紧换回去),自己开发尽量采用 python 虚拟环境
|
5
MrEggNoodle 2016-02-02 11:32:12 +08:00
如果你需要用到的开发工具都支持 3.x 那就直接上 3 ,虽然我自己是用 2.x ,不过 3.x 才是 py 的未来。只是不知道那个节点什么时候到。
|
6
latyas 2016-02-02 11:34:43 +08:00
我们已全线切 3
|
7
libook 2016-02-02 12:08:13 +08:00
我身边的人还在用 2 ,为啥这么多年 2 还没一点儿衰败的趋势,请参考 Windows XP 的发展历程。。。嘿嘿嘿~
|
8
sudoz 2016-02-02 12:15:05 +08:00 4
没有历史包袱, 我一律用 Py3
历史的车轮滚滚向前,该淘汰的绝不留恋 |
9
Huozic 2016-02-02 12:24:14 +08:00
已全线是 3 了。
|
10
janxin 2016-02-02 12:52:19 +08:00
目前使用 Python 2.7 ,目前代码要求兼容 pypy 。
|
11
nooper 2016-02-02 12:54:48 +08:00
目前都是 3 进行开发 3.4*
|
12
loading 2016-02-02 13:10:05 +08:00 via Android
在用 python 2.7
下一版本可能是 go … |
13
zjxubinbin 2016-02-02 14:08:41 +08:00
在用 Pypy+Tornado
下一个版本准备用 Java 8 的 Vert.X |
14
dyingbleed 2016-02-02 15:03:07 +08:00
Python 2.7
|
15
eriale 2016-02-02 16:33:24 +08:00
2.7 会维护到 2020 年,能用 3 还是用 3 吧
|
16
XIVN1987 2016-02-02 17:00:28 +08:00
说 Py3 才是未来我反对,,毕竟按照这个速度发布的话,说不定后年 Py4 就出来了,,
|
17
paulw54jrn 2016-02-02 17:04:59 +08:00
2.7.4..
|
18
Dannytmp 2016-02-02 17:12:45 +08:00 via Android
用哪个全看你做什么,没包袱当然 3
|
19
wenbinwu 2016-02-02 17:13:51 +08:00
想想 unicode ,我就能 3 就 3 了
|
20
htfy96 2016-02-02 17:54:28 +08:00
UnicodeEncodeError: 'ascii' cannot encode character at position x
|
21
isnowify 2016-02-02 21:04:38 +08:00 via iPhone
除法 unicode 支持 坑人的 maths 模块…… 3 和 2 的变化太大
from __future__ import 大法好 |
22
vietor 2016-02-02 21:06:29 +08:00 via Android
2.6
|
23
tracymcladdy 2016-02-02 21:16:21 +08:00 via Android 1
2020 年:
1 , Python 程序员终于都使用了 python3 ,然而 python4 推出了。 2 , Ruby 的性能终于超过了 Java 。 3 , Node.js 有了各种企业级的框架,并制定了 JS2EE 标准,正式成为全栈语言。 4 , C++16 标准逐渐开始被各大编译器支持,主要增加的特性有 @%+@%/#(此处省略 1MB 的字)。 5 , PHP 仍然是世界上最好语言。 6 ,在一个巨大的电子设备垃圾场中,许多拾荒者用便携设备在无数废弃的硬盘中查找并提取有用资料,成为了真正的数据挖掘者。 |
24
Gem 2016-02-02 22:23:58 +08:00
@tracymcladdy 第 6 条完全是可以衍生出一部科幻巨制的种子想法。
|
25
workwonder 2016-02-02 22:27:48 +08:00 via Android
Python4 要是向下兼容 2.7 ,那岂不是无所谓 3 还是 2 了。
|
26
tabris17 2016-02-02 22:35:36 +08:00
我用 2.7 。追求稳定。 3.X 还在不断增加新特性,有点让人受不了。
|
27
Slienc7 2016-02-02 22:47:33 +08:00
爲了自己和後來者,用 3 吧!
|
28
htfy96 2016-02-02 23:10:24 +08:00
@tracymcladdy 是 C++17 。还有那时候应该已经出了 C++20 了
|
29
ujmxyd 2016-02-02 23:52:28 +08:00 via iPhone
Why Python 4.0 won ’ t be like Python 3.0
http://developerblog.redhat.com/2014/09/17/why-python-4-0-wont-be-like-python-3-0/ |
32
qwertyio12368 2016-02-13 21:51:09 +08:00
python3 啊
|