首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

初学者问,python的版本指的是什么

2013-07-01 
菜鸟问,python的版本指的是什么?python的版本指的是什么?是解释器,还是标准库。等等。我有点搞不明白。。换句

菜鸟问,python的版本指的是什么?
python的版本指的是什么?
是解释器,还是标准库。等等。我有点搞不明白。。
换句话说。不同的版本是什么改变了? Python 标准
[解决办法]
你的问题很深奥啊
我觉得是解析器
标准库是随着版本一起发行的,也可以广义包含在内
但不少lib也有自身版本号,或者可以删除掉而不影响python自身运行,狭义来说就不包含在内了
个人理解
[解决办法]
你把python看做一个软件包好了,
本来一般软件的版本更新,就是更新整个软件包,附带的库'或许'也有更新,但是为了向后兼容,很多调用方式不会发生明显变化.
python的2.x向3.x更新步子迈得有些大,所以比较蛋疼.不过阵痛是暂时的,等其他第三方包都更新到3.x的话,世界就清静了
[解决办法]

引用:
Google了下。。应该是找到答案了。Python其实是解释器的软件包。。Python自带的是Cpython解释器。。CPython现在是3.3.1也就是Python的版本。当然可以用其他的解释器 Jython PyPy。。
还有个小发现就是。如果你Google “Cpython”的下载地址是Python的官网。但是G“Jython”就不是了。。这个方法貌似有点劣质。。……


python是开源的,cpython是官方用C++编译版本,其他的例如Jython、pypy等等是基于开源改造的,相当于MOD,所以有各自的“官网”
[解决办法]
前面都解释清楚了。

只说一些相关的,供参考:
【整理】总结Python2(Python 2.x版本)和Python3(Python 3.x版本)之间的区别

以及:
【记录】有空去试试Jython

热点排行