总结
豆包 AI 助手文章总结

什么时候应该从python2转向python3?

php中文网
发布: 2016-06-06 16:22:42
原创
1894人浏览过

笔者编码水平中等,用Python写过不少东西
但是在目前的需求下,大量的包都是支持Python2的。所以现在基本都是在Python2上编码。
总觉得应该学习一下Python3但是不知道从什么时候转向它比较合适。大家有什么意见没?

回复内容:

从现在开始,让自己的代码同时兼容python2和python3,具体做法参照流行模块如flask。 三年前, 我刚进大学的时候, 学的第一种语言是Python, 老师强调要下载2.7, 不用3.x .

三年来帮学弟学妹改Python作业, 一直用的是Python 2.7.

今年帮一位学妹改Project的时候, 发现她的print result 写成了print(result).

于是我意识到, 是时候考虑转Python 3了.

(都说大学教的东西与业界脱节, 连大学都开始教Python 3了, 我们还有理由停留在Python 2么?) bru's blog 这是去年做的关于python2和python3的一个调查问卷 楼主可以参考下 Python3大法好,天灭str,退Python2保平安。
人在做,天在看,混淆字符字节留隐患。
参数乱传天地灭,函数标注保平安。
诚心诚念from import好,Python3大法平安保。
众生都为Enum来,现世险恶忘前缘。
Python3弟子说真相,教你asyncio莫拒绝。
早日摆脱u"xxxxx",早日获得新生。
上网搜“九评Python2”有真相。 如果你
不用 gevent/twisted/fabric
那就可以 say goodbye to Python 2 了。去他的兼容性!

当然,如果要造轮子,还是乖乖兼容吧。。。 建了一个python3.5.1的群。群号:220732292。
欢迎各位pythoner来交流3.5.1版本的问题。500人群早来早进。 引用一下 "Zen of Python":
Now is better than never.
Although never is often better than *right* now.

下个项目就用python3吧,但是写了一半快写完的就别改了。
登录后复制
如果从头做项目,随时都可以,至少web这一块是可以的。现在仅支持2的库越来越少了,大部分都开始兼容3,如果仅仅支持2,要么就是不更新了,要么就是有支持3的替代品了 越来越多的包支持py3,如果题主工作依赖模块都有支持,早转早好。
如果有所不支持的包,py2.7支持py3语法,可以先把自己的代码转写成py3风格。
毕竟只是个语言风格问题,抛去哪内部实现不说,其余部分改动不太大。
python速学教程(入门到精通)
python速学教程(入门到精通)

python怎么学习?python怎么入门?python在哪学?python怎么学才快?不用担心,这里为大家提供了python速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
相关标签:
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
豆包 AI 助手文章总结
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号