展开全部 +
首页 . 理学 . 计算机科学技术 . 计算机软件 . 软件语言与方法 . 软件语言 . 高级程序设计语言

Python语言

/Python languge/
最后更新 2024-12-13
浏览 699
最后更新 2024-12-13
浏览 699
0 意见反馈 条目引用

一门支持命令式、函数式、面向对象等多种编程范式的高级程序设计语言。

英文名称
Python languge
所属学科
计算机科学技术

Python也是一种解释型的语言,即Python程序(也称Python脚本)会由称之为Python解释器的程序来执行。官方提供了Python的参考实现:CPython。CPython主要包含了由C语言实现的Python编译器、解释器和由Python与C语言一起编写的标准库。在解释执行Python程序的时候,CPython会把Python程序编译成字节码,然后将其交由解释器执行。除此之外,也存在一些其他非官方的Python实现,例如PyPy。

Python拥有自己的设计哲学,例如“优美胜过丑陋”、“简洁胜过复杂”、“应该有且仅有一种明显的方法来做到一件事”。这使得Python对入门编程的初学者非常友好。此外,Python拥有着强大的标准库和第三方库。程序员能够借此迅速构建新的项目原型,节省大量“造轮子”的时间。

Python之父吉多·范罗苏姆(Guido van Rossum)于20世纪80年代末构想了Python,并于1991年发布了Python的首个版本:0.9.0。1994年,Python的1.0版本发布了。虽然Python 1在接下来的几年里迭代了几个小版本,不过到如今,它已经很少被人提起。之后于2000年发布的Python 2和于2008年发布的Python 3是流行的两个Python大版本。Python在每个大版本之内还会不断发布向后兼容的小版本,用以添加新的语言特性、修复安全漏洞等。需要注意的是,Python的这两个大版本之间并不完全兼容,即用Python 2编写的代码未必能运行在Python 3的解释器上,反之亦然。这是因为,Python 3在Python 2的基础上增删改了很多基础的语言特性。不过,Python 2已经于2020年1月停止了维护,其版本终止于2.7版,因此新项目不推荐使用Python 2编写。

相关条目

阅读历史

    意见反馈

    提 交

    感谢您的反馈

    我们会尽快处理您的反馈!
    您可以进入个人中心的反馈栏目查看反馈详情。
    谢谢!