Python的这几个版本区别

DownloadWindowsx86web-basedinstallerDownloadWindowsx86executableinstallerDownloadWind... Download Windows x86 web-based installer
Download Windows x86 executable installer
Download Windows x86 embeddable zip file

Download Windows x86-64 web-based installer
Download Windows x86-64 executable installer
Download Windows x86-64 embeddable zip file
展开
 我来答
博学小赵爱生活
高能答主

2020-04-09 · 专注于食品生活科技行业
博学小赵爱生活
采纳数:456 获赞数:111888

向TA提问 私信TA
展开全部

系统区别:

1、Download Windows X86 可供电脑系统32位使用。

2、Download Windows X86-64 可供电脑系统64位使用。

版本区别:

1、Download Windows X86 web-based installer 是通过需要联网完成安装的文件。

2、Download Windows X86 executable installer 是可执行的安装文件,下载后,双击安装即可。

3、Download Windows X86 embeddable zip file 是可嵌入式的压缩包文件,可以集成到其他应用中。

扩展资料:

Python2与Python3的选择:

因为早期的 Python版本在基础方面设计存在着一些不足之处。2008 年的时候 Guido van Rossum 又重新开发 Python 3.0(被称为Python 3000,或简称Py3k),Python3在设计的时候很好地解决了这些遗留问题, 并且在性能上也有了一定的提升,。

然而 Python3 带来的最大的问题就是不完全向后兼容,当时向后兼容的版本是Python2.6。Python开发团队无法一下子就让所有项目和类库都转到 Python3.0 上面。 

所以,两个版本就进入了长期并行开发和维护的状态。但是就更新速度来说 ,Python3更新速度远快于Python2的速度,因为Python2目前主要以维护为主。Python3是未来的趋势。

找找查鼠
推荐于2017-12-05 · TA获得超过579个赞
知道答主
回答量:33
采纳率:0%
帮助的人:23.5万
展开全部

上面的都是windows系统平台的安装包。

x86适合32位操作系统;x86-64适合64位操作系统。

下面是官网的解释:

https://www.python.org/downloads/release/python-350/

The binaries for AMD64 will also work on processors that implement
the Intel 64 architecture.  (Also known as the "x64" architecture, and
formerly known as both "EM64T" and "x86-64".)  They will not work on
Intel Itanium Processors (formerly "IA-64").


Windows users: If installing Python 3.5 as a non-privileged user,
you may need to escalate to administrator privileges to install an
update to your C runtime libraries.


Windows users: There are now "web-based" installers for Windows
platforms; the installer will download the needed software components at
installation time.


Windows Users: There are redistributable zip files containing the
Windows builds, making it easy to redistribute Python as part of another
software package.  Please see the documentation regarding Embedded Distribution for more information.It is intended for acting as part of another application, rather than being directly accessed by end-users.


可以通过下面3种途径获取python:

  1. web-based installer 是需要通过联网完成安装的

  2. executable installer 是可执行文件(*.exe)方式安装

  3. embeddable zip file 嵌入式版本,可以集成到其它应用中。https://docs.python.org/3.5/using/windows.html#embedded-distribution

上面3种途径,如果有网络,选择web-based;

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
射妞英雄传
2017-12-04 · TA获得超过786个赞
知道答主
回答量:84
采纳率:100%
帮助的人:17.5万
展开全部
web-based 就是在线安装版。
executable, 就是exe可执行格式安装版。
embeddable , 就是zip解压免安装绿色版。文件后缀名就是zip.
然后其他就是依照系统分为32位和64位。 就是安装形式不同,其内容完全一样。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
老男孩教育
2021-03-26 · 百度认证:北京一天天教育科技有限公司官方账号,教育领域创作者
老男孩教育
专注于Linux高级运维、Python开发、大数据培训,为您分享行业前沿的技术,有效的学习方法和有价值的学习资料。
向TA提问
展开全部
Python3和Python2区别还是挺大的。
Python2和Python3分别是Python的两个版本,Python3作为一个升级版,许多针对早期Python版本设计的程序都无法在Python3.0上正常执行。
1、Python2既可以使用带小括号的方式,也可以使用一个空格来分隔打印内容,比如print
‘hi’;Python3使用print必须要以小括号包含打印内容,比如print(‘hi’);
2、Python2 range(1,10)返回列表,Python3中返回迭代器,节约内存;
3、Python2中使用ascii编码,Python3中使用uft-8编码;
4、Python2中Unicode表示字符串序列,str表示字节序列;Python3中str表示字符串序列,byte表示字节序列;
5、Python2中正常显示中文,引入coding声明,Python3中是不需要的;
6、Python2中是raw_input()函数,Python3中是input()函数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式