Python编程第二期:2.x与3??.x版本区别

liftword5个月前 (12-29)技术文章47

Python的3.0版本,常被称为Python 3000,或简称Py3k。相对于Python的早期版本,这是一个较大的升级。

为了不带入过多的累赘,Python 3.0在设计的时候没有考虑向下相容。

许多针对早期Python版本设计的程式都无法在Python 3.0上正常执行。

为了照顾现有程式,Python 2.6作为一个过渡版本,基本使用了Python 2.x的语法和库,同时考虑了向Python 3.0的迁移,允许使用部分Python 3.0的语法与函数。

相关技术文章和交流欢迎加入QQ官方交流群:547147889

Python 3.0的变化主要在以下几个方面:

相关技术文章和交流欢迎加入QQ官方交流群:547147889

最后为大家推荐一本python的经典书籍:

"Python核心编程(第二版)(Python领域经典作品、非常有名的开发指南)"

http://k.83jie.com/p/2VeQSgWf?scm=20140618.1.01010001.0s12

相关文章

Python 考虑更改版本编号,使用 “日历” 方式

你好,我是坚持分享干货的 EarlGrey,翻译出版过《Python编程无师自通》、《Python并行计算手册》等技术书籍。如果我的分享对你有帮助,请关注我,一起向上进击。一位 Python 核心维护...

python之pandas:如何查看pandas的版本号

今天这篇文章比较短,主要是告诉大家怎么查看自己使用的pandas的版本号首先导入pandasimport pandas as pd其次输入查看版本号的命令print(pd.__version__) 注...

独家 | Python 3.10发布——你应该知道的五大新特性

作者:Varun Singh翻译:欧阳锦校对:王可汗本文约1700字,建议阅读5分钟本文为大家介绍了新版本Python的新特性。图片来源:Canva——由Varun Singh编辑我们都知道Pytho...

为什么我不推荐你升级到Python 3.10

最近Python 更新频率相当高。10月4日刚发布第一个Python 3.10 正式版,紧接着3天后,马上又发布了3.11 的第一个阿尔法测试版。来源:Python.org对于开发者来说,Python...

windows使用pyenv安装多python版本环境

官方的介绍。pyenv lets you easily switch between multiple versions of Python. It’s simple, unobtrusive, an...

uv:您一直在等待的 Python 包管理器

比 Pip、Poetry 和 Virtualenv 快 100 倍。uv,是Astral公司开发的革命性工具,它重写了 Python 包安装和虚拟环境设置的规则。uv使用 Rust 开发,不仅仅是另一...