Python初学者应该选择哪个版本

目前,根据数据显示,使用Python2.xd 开发者站63.7%,而使用Python3.x的用户站36.3%,由此可见使用使用Python2.x的用户还是占多数。2014年,Python的创始人宣布将Python2.7支持时间延长到2020年,那么初学者应该选择什么版本呢?目前建议初学者选择Python3.x版本
1、目前,使用Python3.x是大势所趋
2、Python3.x在Python2.x的基础上做了功能升级
3、Python3.x和Python2.x思想基本是共通的
当然选择Python3.x也会有缺点,那就是很多扩展库的发行总是滞后于Python的发行版本,甚至目前还有很多库不支持Python3.x。因此,在选择Python时候,一定要先考虑清楚自己的学习目的,例如,打算做哪方面的开发、需要用到哪些扩展库,以及扩展库支持的最高Python版本等。明确这些问题后再做出适合自己的选择。
中文编程参考资料

原文地址:http://blog.51cto.com/13172026/2176414

时间: 2024-11-08 16:02:43

Python初学者应该选择哪个版本的相关文章

Python初学者,选择Python2还是选择Python3好?

学习Python是很多人进入编程世界的首选,Python简单.易学,适合0基础学习,也是初学者的首选.当然在学习之前,很多人都会考虑Python版本的问题,作为初学者选择Python2还是Python3?在这里带领大家了解一下它们之间的区分. 1.Python2之前是非常受欢迎的,现在很多软件公司依然使用的是Python2,不过由于越来越多的公司开始从Python2迁移到3,因此初学者可以避免花费更多的时间学习过去的版本了. 2.Python2和Python3之间有一些是无法互相兼容的,现在很多

Python 初学者的最佳学习资源

本文由 伯乐在线 - caimaoy 翻译,唐尤华 校稿.未经许可,禁止转载!英文出处:Matt Makai.欢迎加入翻译组. Python 社区在分享学习资源和帮助初学者掌握语言方面总是很积极的.但也就是因为资源过多,导致人们很难知道如何找到. 本文整理了最好.最通用的 Python 资源,并且简述了其内容.[伯乐在线注:译文中添加了一些中文Python学习资源] 致编程新手 如果你是第一次学习编程,本节推荐的书是比较适合你的.如果在学习Python之前你已经学习过其他的编程语言,请跳过此节直

python 初学者

明确学习目标,不急于求成 当下是一个喧嚣.浮躁的时代.我们总是被生活中大量涌现的热点所吸引,几乎没有深度阅读和思考的时间和机会.我始终认为,学习是需要沉下心来慢慢钻研的,是长 期的:同时,学习不应该被赋予太多的功利色彩.一个Python 程序员的成长路线图应该是这样子的:基础语法–>语感训练–>课题练习–>分方向继续学习–>中级程序员–> 拓展深度和广度–>高级程序员. 然而,很多新手的学习路线图却是这样子的:学完基础语法之后,不了解 http 协议和 Ajax 异步请

C#程序集系列13,如何让CLR选择不同版本的程序集

本篇主要体验,在存在多个版本程序集的情况下,如何让CLR选择哪个版本程序集运行,以及程序集版本的切换. 分别生成非强名称程序集不同版本 □ 生成某个版本的程序集 →清理F盘as文件夹,剩下如下文件 →查看Cow.cs文件 using System; using System.Reflection; [assembly: AssemblyVersion("3.3.3.3")] public class Cow { public static void Moo() { Console.Wr

python 2.6.6升级版本的详细操作步骤!

python2.6.6升级2.7.x 1.下载python2.7.x wget https://www.python.org/ftp/python/2.7.x/Python-2.7.x.tgz 2.解压并编译安装 tar -zxvf Python-2.7.x.tgz && cd Python-2.7.x && ./configure && make all && make install && make clean  &

再论如何选择GlusterFS版本?

如何选择GlusterFS版本之前写过多次博文:如何选择GlusterFS版本--20160705版. 今天抽空翻译了Gluster发布说明(时间表),借此机会再补充一下如何选择GlusterFS版本,由于最新版本没在线上实际部署用过,部分借鉴群友实际部署经验: 不需要使用纠删卷功能建议使用3.6版本最新版: 3.6版本2016-11-23停止支持,但3.6最后一个小版本发布时间为2016-2-29,相当于在长达9个月的时间内未发布新的小版本,可以说明最后发布的3.6.9版本几乎不在存在重大bu

如何选择GlusterFS版本——稳定版说明

按照之前的理解,glusterfs稳定版包括3.6.3.5,但不包括3.7,最近gluster官网明确标出,gluster 3.7为稳定版,显然官方认为3.7版本已经足够稳定,可用于生产环境. 之前博文"如何选择GlusterFS版本"介绍了如何选择glusterfs版本,这里根据最新更新再补充一下: 1)如果有一定的维护能力,可以选择3.7最新版3.7.11,已经很稳定了. 2)如果只有普通运维能力,建议使用3.6最新版3.6.9,相当于选择最新稳定版本3.7的前一个版本,更加稳定放

Python初学者的17个技巧

交换变量 x = 6 y = 5 x, y = y, x print x >>> 5 print y >>> 6 if 语句在行内 print "Hello" if True else "World" >>> Hello 连接 下面的最后一种方式在绑定两个不同类型的对象时显得很酷. nfc = ["Packers", "49ers"] afc = ["Ravens

如何选择GlusterFS版本--20160705版

gluster 3.7.12版本存在重大bug需要修复,从之前的邮件列表信息看,3.7版本报出了不少问题,都还在不停的修复之中. 相对而言,3.6系列版本比较稳定,近期未发现重大bug,未发布新的更新,说明还是非常稳定的. 3.6当前最后一次更新在2016年3月份,而3.7版本从3月份到现在已经更新了3次,升级到目前的3.7.12,社区还正在准备紧急升级到3.7.13. gluster 3.8版本也提供稳定版了,但3.8版本提供了非常多的新特性,都还没经过充分的测试,不建议线上使用.3.8版本的