1
Mrkon 2018-01-09 16:34:49 +08:00
区别不大,直接学,2 的话 2.7,3 的话 3.3+。
|
2
praynise 2018-01-09 17:25:18 +08:00
区别不大,但是很多建议学 3。毕竟越来越多的包已经开始不支持 2 了
|
3
frmongo 2018-01-10 10:48:29 +08:00
区别不大 , 但是不少经典教材和书都基于是 2.x 写的 , 也就是说估计你大概率还会先从 2.x 看起,后面用到 3 的时候,再练习下就行. 搜搜经典书开始学吧
|
5
lctzgsh 2018-01-10 17:03:50 +08:00 1
强烈推荐,崔庆才的 Python3 爬虫教程,质量挺不错的。
|
6
cpj 2018-01-11 00:13:26 +08:00
直接上 3 啊,2020 年 Python 2 都停止支持了啊
|
7
jfry 2018-01-11 12:17:14 +08:00
学 3,3 的话功能更多一点,2.7 少一点。学了 3 之后再来看 2 会很简单。2 主要是因为还有一些老项目在用。
|
8
vimiix 2018-01-11 17:45:39 +08:00
The use of Python 3 is highly preferred over Python 2. Consider upgrading your applications and infrastructure if you find yourself still using Python 2 in production today. If you are using Python 3, congratulations — you are indeed a person of excellent taste.
— Kenneth Reitz |
9
qsnow6 2018-01-11 22:03:39 +08:00 via iPhone
不想被编码虐就是 3
|
10
xpresslink 2018-01-11 22:44:58 +08:00 1
目前还是要学习一下 Py2,不然你会碰到许多坑。因为网上案例,教材之类的按 py2 写的存量太多。
而且 LINUX 主要发行版内置还是 Py2 为主。不论做运维还是开发部署都是要会的。 我就是先学的 py2,学到比较精通的程度,又学了 py3 大约只化了 1.5 小时,只是在网上找了篇文章看了一下区别,就可以直接撸 py3 代码了,因为差别真的很小。 所以不用纠结,都要会的。先精通了一个,再学另一个只要多花 1-2 天时间。 |
11
likuku 2018-01-12 00:11:10 +08:00
py2 倒计时,不谢:
Python 2.7 Countdown : https://pythonclock.org/ 教材?找 py3 教材又不难,现在也不属于稀缺品。 就算是 py2 教材,假若照抄代码都跑不了,那就刚好去查 py3 相关语句 /模块 的正确用法。 |
13
deali 2018-01-12 11:22:27 +08:00 via Android
3 啊,必须是 3,感觉 3 很多细节比 2 舒服
|
14
shenxgan 2018-01-12 11:29:16 +08:00
现在刚开始学的话,那就 3 吧。“ 2020 年不再对 Python 2.7 提供支持”
|
15
xiongweixbox 2018-01-12 15:00:09 +08:00
@lctzgsh 这个教程哪里有?
|