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. 使用spring-loaded开源项目,实现java程序和web应用的热部署
  2. IndexError: invalid index of a 0-dim tensor. Use `tensor.item()` in Python or `tensor.item<T>()` in
  3. redis常规命令记录
  4. 清华硕士一针见血:这些才是机器学习必备的数学基础
  5. c语言从1加到任意数的编程,c语言:从键盘任意输入一个整数n,编程计算并输出1-n之间的所有素数之和...
  6. Being a good boy in the spring festival NIM博弈
  7. 一位小创业者血泪史:培养过很多技术大佬,但我还在发传单(转)
  8. 关于<meta name=“viewport“ content=“width=device-width,initial-scake=1.0, maximum-scale=1.0,user-s..“>
  9. poythoncode-实战5--json 文件读取,文本文件,csv文件,存到系统中以大列表方式进行存储
  10. activity 变成后台进程后被杀死_Android开发后台服务
  11. 千亿级数仓项目(三)
  12. WIN10外接显示器有妙招
  13. QT-功能-实现主页面和子页面之间的跳转(最简单)
  14. 在线怎么把pdf文件转换成word文件转换器使用
  15. 计算机作文 六年级,我和电脑600字_六年级作文_小学作文 - 265学校教育网
  16. 记Vivado使用,报错记录本
  17. android4.2 拦截power键,Android 屏蔽Power键 Home键
  18. Eclipse插件配置
  19. springboot配置文件注入方式一--bunny0728
  20. java-非对称(RSA)签名加密(springboot框架)

热门文章

  1. OpenCV——高效遍历图像(C++版本)
  2. 消息队列(MQ)原理总结
  3. 软件项目经理必备素质(转载)
  4. git常用命令--tag
  5. kali linux之选择和修改exp与windows后渗透
  6. PHP+MySQL存储数据出现中文乱码的问题
  7. sharepoint 2013 sp1 patch安装后的手工运行
  8. 地震勘探原理名词解释
  9. CCF202006-4 1246【矩阵快速幂】(100分题解链接)
  10. Bailian4067 回文数字(Palindrome Number)【数学】