Python 下载哪个版本比较好?

作为初学者,只需知道 Python 分 Python 2.x 和 Python 3.x 两大版本就可以了,Python 3.x 不向下兼容。更下一级的子版本,在非生产环境,譬如学习阶段,并不会有太大的区别。类似的,以 Python 3.8 为例子,如,Python 3.8.1 和 Python 3.8.2 或 Python 3.8.3 在学习阶段,基本没感知。

所以,你所用的教程是什么版本就用什么版本,但要注意,Python 3 是 Python 的未来。如果你的教程还是 Python 2,建议还是更换成 Python 3 的教程。如果是在学校学习,那么只需要紧跟组织的步伐,听从老师的安排即可。这时,相同的版本对于日后的大作业或项目,就能避免多人协作时可能出现的不必要的麻烦,不会把时间浪费在不重要的事情上。

如果要深入学习 Python,现在也可以多了解了解 Python 版本的相关知识的。Python 的主要版本升级包括 Bug 修复、维护性更新、安全升级、发布计划(Release schedule)等。 />Active Python Releases

要更详细的了解每个版本变化,就得读读 Release Notes了,亦即 What’s New in Python 中的 Changelog 。自 2.0 版本以来就是 all "What's new" documents since 2.0。 />What’s New in Python

在"What’s New ”中你看到最多的字眼就是"PEP”了吧,你可能已经了解过大名鼎鼎 PEP 8 了,更多的 PEP,可结合 Python 版本的 Release schedule 访问以下网址了解:

https://www.python.org/dev/peps/ />Python Release schedule

当你工作后,你的上司安排你维护或迁移 Python 2 的项目,除了公司直接的任务指引,你还可以读读 Python 官方文档《2to3 - Automated Python 2 to 3 code translation》。

https://docs.python.org/3.7/library/2to3.html

关于迁移和维护 Python 2 项目,还可以读读《Supporting Python 3》这本电子书,国内好像有中文翻译,如果你现在不太习惯直接读英文文档,试试读读中文版本,可直接通过"Supporting Python 3”关键字在百度搜索。 />Supporting Python 3

GitHub 上也有一份 Cheat Sheet,《Cheat Sheet: Writing Python 2-3 compatible code》,可以关注一下。该 Cheat Sheet 的 GitHub 仓库地址如下:

https://github.com/PythonCharmers/python-future />Cheat Sheet: Writing Python 2-3 compatible code

延伸阅读:Python 应该怎么学?​www.zhihu.com有没有大神可以一下推荐学习python的资料和方法?​www.zhihu.com学习python应该买什么电脑?​www.zhihu.com

python下载哪个版本好-Python下载哪个版本比较好?相关推荐

  1. python下载安装教程图解-一招解决:各种版本的Python下载安装教程

    原标题:一招解决:各种版本的Python下载安装教程 python从17年开始大火,自然想学python的同学就多了,小编整理了这篇文章,从python的功能介绍.各系统最新版本python下载.py ...

  2. python官网下载步骤手机-一招解决:各种版本的Python下载安装教程

    Python 2.7.14下载 三.如果你想要寻找各种Python版本的下载,可以去https://www.python.org/downloads/release/进行查看(方法:复制本条链接到百度 ...

  3. python官网下载安装教程-各种版本的Python下载安装教程

    python从17年开始大火,自然想学python的同学就多了,小编整理了这篇文章,从python的功能介绍.各系统最新版本python下载.python全部版本下载.python下载后安装教程以及p ...

  4. python官网下载步骤linux-官方下载python源码,编译linux版本的python

    我这里使用的时centos7-mini,centos系统本身默认安装有python2.x,版本x根据不同版本系统有所不同,可通过 python --V 或 python --version 查看系统自 ...

  5. python3.7.2下载-Python 3.7.2和3.6.8版本发布下载,附更新说明

    Python 3.7.2和Python 3.6.8版本发布了,支持Windows.Linux/UNIX.Mac OS平台,已经提供Python-3.7.2.tgz和Python-3.6.8.tgz包下 ...

  6. python最新版下载教程-各种版本的Python下载安装教程

    关键时刻,第一时间送达! 先不说楚枫的这般年纪,能够踏入元武一重说明了什么,最主要的是,楚枫在刚刚踏入核心地带时,明明只是灵武七重,而在这两个月不到的时间,连跳两重修为,又跳过一个大境界,踏入了元武一 ...

  7. python新版下载安装_各种版本的Python下载安装教程

    python从17年开始大火,自然想学python的同学就多了,小编整理了这篇文章,从python的功能介绍.各系统最新版本python下载.python全部版本下载.python下载后安装教程以及p ...

  8. 下载任意版本的Python库

    下载特定版本的Python库的方法,比如我要下载TF,目前用pip自动下载到1.10版本,我要1.4版本怎么办. pip install tensorflow==1.4.0 搞定 认识你是我们的缘分, ...

  9. 如何下载python3.6版本-python最新版本免费下载-python 3.6.3正式版下载__飞翔下载

    python 3.6.3正式版是最新版本的python语言解释器,修复了部分BUG,增加库的支持,需要的用户赶快来下载吧. 更新内容 Python 3.6.3 发布了.Python 3.6.3 是 2 ...

  10. python软件下载3版本-【python3下载】python3下载安装 中文版-七喜软件园

    python3是一款非常实用的计算机语言编译工具.软件能帮助用户广泛的进行计算机语言的设计与编译,并且还支持对图像进行处理,功能十分的强大.此外,python3中文版有着多样的数据模块,能实现各类的系 ...

最新文章

  1. 稀疏矩阵快速转置核心代码
  2. 71页《乌镇智库:全球人工智能发展报告(2018)》PDF下载
  3. matlab如何加随机噪声
  4. python中为什么训练数据_python训练数据时打乱训练数据与标签
  5. WPF IP地址输入控件的实现
  6. [NewLife.XCode]百亿级性能
  7. php nodelist,了解NodeList、HTMLCollection以及NamedNodeMap的使用(代码)
  8. 问题 L: 求一元二次方程的根
  9. 用python给自己DIY一款小说阅读器
  10. java图像的灰度值获取_java获取图像灰度
  11. python怎么定时弹窗_PyQt5弹框定时关闭(python)
  12. 关于 C# dll文件的反编译获取源码
  13. glTF-Transform处理gltf模型
  14. 次世代角色模型制作:低模制作(三)
  15. APP的三种类型以及区分方法
  16. tikz 折线 箭头_4. TikZ画箭头、网格、圆、点、椭圆、圆弧
  17. SpringBoot+Knif4j接口文档,出现No mapping for GET /doc.html
  18. google 浏览器钉钉日志异常
  19. 一个好的 ERP 系统需要具备哪些功能模块?
  20. Android上传文件

热门文章

  1. nginx: 编写简单handler模块
  2. FindWindowEX应用实例二则
  3. 计算机技术中,下列的英文缩写和中文名字的对照中,正确的是,计算机技术中,下列的英文缩写和中文名字的对照中。正确的是(  )。 a.cad——计算机辅助制造b.cam——计...
  4. mysql 怎样链接jdbc_jdbc链接mysql
  5. [.NET 4.5] ADO.NET / ASP.NET 使用 Async 和 Await 异步 存取数据库
  6. (数组) leetcode 189. Rotate Array
  7. HashMap原理(一) 概念和底层架构
  8. Linux恢复删除的文件
  9. View的事件处理流程
  10. 0x01第一个汇编程序