楼主: 冰舞雪
1071 0

[原创博文] Python答疑系列01 - Python2 OR Python3 [推广有奖]

  • 0关注
  • 1粉丝

贵宾

高中生

47%

还不是VIP/贵宾

-

威望
0
论坛币
5807 个
通用积分
0
学术水平
5 点
热心指数
5 点
信用等级
5 点
经验
374 点
帖子
29
精华
0
在线时间
32 小时
注册时间
2015-11-1
最后登录
2021-10-25

楼主
冰舞雪 发表于 2017-5-15 10:19:41 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
    一直有遇到一些新人问我关于入门Python选择哪个Python的版本的问题,很多时候我直接给的回复是Python3,没有做太多详细的说明。今天就Python2和3的问题开一个帖子说一下。另外,没有去翻以前的帖子,所以也不知道会不会有人发过了类似的帖子。    先说结果:如果你是用Python来做数据分析相关的工作的话,那么你现在入门一定选择Python3,这会让你的学习更加高效,你也会遇到更少的与学习Python语言本身以外的问题(例如Python2里面比Python3更为蛋疼的编码问题,几乎是小白杀手 - - 除非你只用英语)换句话说,用Python3入门你能学的更好更快。
    那么,有没有一个情况你需要用Python2来作为Python的入门呢?有!当你明确的知道你的下一家公司用的都是Python2并且他们不打算迁移到Python3时,也只有这种情况下你可以用Python2入门。其他的情况下Python3 时更好的选择。
    这个时候就遇到一个问题,为什么会有些人还在用Python2并且推荐别人用Python2呢?请恕我直言,除非团队的合作需要,否则抱着Python2比Python3好用的想法的人,都是不思进取,不愿接受新事物的老古董。他们不愿意面对从Python2迁移到3的学习成本,所以固执己见。整个Python维护的社区做的这个由2到3的决定,难道是吃饱了撑着?做了这么大的不兼容的牺牲就是为了更好的Python语言,那么那些说2好的人是怎么想的?前两年,还有人说因为Python3很多库没有跟上来所以不如Python2好用,当时是没错,但是这是两年前了。如果现在还有没有迁移到Python3的库,那么十有八九这个库没人愿意维护了。更何况,Python2过两年都不再维护了。用Python2入门你以后还是要学Python3的,但是你这样的学习曲线让你的学习过程更艰难。
    最后,还是给新人提个醒,好好用Python3入门,别被坑了。入了门之后,Python2和3的差距就完全不是问题了,你基本可以没什么障碍的去用Python2的。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Python Python2 Python3

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-29 01:13