首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python 学习手册
Python Cookbook
Python 基础教程
Python Sites
PyPI - Python Package Index
http://www.simple-is-better.com/
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
华为云
V2EX  ›  Python

想学 Python ,先学 PY2 还是 3 呢

  •  
  •   eamon666 · 284 天前 · 1332 次点击
    这是一个创建于 284 天前的主题,其中的信息可能已经有所发展或是发生改变。
    面向工资编程
    以求职为目的

    多谢各位 PYTHON 大佬
    15 回复  |  直到 2018-01-12 15:00:09 +08:00
        1
    Mrkon   284 天前
    区别不大,直接学,2 的话 2.7,3 的话 3.3+。
        2
    praynise   284 天前
    区别不大,但是很多建议学 3。毕竟越来越多的包已经开始不支持 2 了
        3
    frmongo   283 天前
    区别不大 , 但是不少经典教材和书都基于是 2.x 写的 , 也就是说估计你大概率还会先从 2.x 看起,后面用到 3 的时候,再练习下就行. 搜搜经典书开始学吧
        4
    eamon666   283 天前
    @frmongo 大佬 推荐几本书好吗
        5
    lctzgsh   283 天前   ♥ 1
    强烈推荐,崔庆才的 Python3 爬虫教程,质量挺不错的。
        6
    cpj   283 天前
    直接上 3 啊,2020 年 Python 2 都停止支持了啊
        7
    jfry   282 天前
    学 3,3 的话功能更多一点,2.7 少一点。学了 3 之后再来看 2 会很简单。2 主要是因为还有一些老项目在用。
        8
    vimiix   282 天前
    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   282 天前 via iPhone
    不想被编码虐就是 3
        10
    xpresslink   282 天前   ♥ 1
    目前还是要学习一下 Py2,不然你会碰到许多坑。因为网上案例,教材之类的按 py2 写的存量太多。
    而且 LINUX 主要发行版内置还是 Py2 为主。不论做运维还是开发部署都是要会的。
    我就是先学的 py2,学到比较精通的程度,又学了 py3 大约只化了 1.5 小时,只是在网上找了篇文章看了一下区别,就可以直接撸 py3 代码了,因为差别真的很小。

    所以不用纠结,都要会的。先精通了一个,再学另一个只要多花 1-2 天时间。
        11
    likuku   282 天前
    py2 倒计时,不谢:
    Python 2.7 Countdown : https://pythonclock.org/

    教材?找 py3 教材又不难,现在也不属于稀缺品。
    就算是 py2 教材,假若照抄代码都跑不了,那就刚好去查 py3 相关语句 /模块 的正确用法。
        12
    julyclyde   281 天前
    @frmongo 旧书写 2,读者就要迁就旧书?
        13
    deali   281 天前 via Android
    3 啊,必须是 3,感觉 3 很多细节比 2 舒服
        14
    shenxgan   281 天前
    现在刚开始学的话,那就 3 吧。“ 2020 年不再对 Python 2.7 提供支持”
        15
    xiongweixbox   281 天前
    @lctzgsh 这个教程哪里有?
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   985 人在线   最高记录 3762   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.1 · 20ms · UTC 18:00 · PVG 02:00 · LAX 11:00 · JFK 14:00
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1