
Python
通用高級編程語言 / 維基百科,自由的 百科全書
親愛的 Wikiwand AI, 讓我們通過簡單地回答這些關鍵問題來保持簡短:
你能列出最重要的事實和統計數據嗎 Python?
為 10 歲的孩子總結這篇文章
顯示所有問題
Python(英國發音:/ˈpaɪθən/;美國發音:/ˈpaɪθɑːn/),是一种广泛使用的解释型、高级和通用的编程语言。Python支持多种编程范型,包括结构化、过程式、反射式、面向对象和函数式编程。它拥有动态类型系统和垃圾回收功能,能够自动管理内存使用,并且其本身拥有一个巨大而广泛的标准库。它的语言结构以及面向对象的方法,旨在帮助程序员为小型的和大型的项目编写逻辑清晰的代码。
![]() | |
多范型:过程式、结构化、模块化、反射式、面向对象、函数式 | |
設計者 | 吉多·范罗苏姆 |
實作者 | Python软件基金会 |
1991年,32年前(1991)[1] | |
目前版本 | ![]() |
型態系統 | 鸭子类型、动态、强类型[5]、渐进(英语:)(自从3.5)[6] |
操作系统 | 跨平臺 |
許可證 | Python软件基金会许可证 |
文件扩展名 | .py、.pyi、.pyc、.pyd、.pyo(3.5之前)[7]、.pyw、.pyz(自从3.5)[8] |
網站 | ![]() |
主要實作產品 | |
CPython、PyPy、Stackless Python、MicroPython、CircuitPython(英语:)、Pyston[9]、RustPython[10]、IronPython、Jython | |
衍生副語言 | |
Cython、RPython、Starlark(英语:)[11] | |
啟發語言 | |
ABC[12]、ALGOL 68[13]、APL[14]、C[15]、C++[16]、CLU[17]、Dylan[18]、Haskell[19]、Icon[20]、Java[21]、Lisp[22]、Modula-3[16]、Perl[23]、Standard ML[14] | |
影響語言 | |
Boo、Cobra(英语:)、CoffeeScript[24]、D、F#、Genie[25]、Go、Groovy、JavaScript[26][27]、Julia[28]、Nim、Ruby[29]、Swift[30] | |
吉多·范罗苏姆于1980年代后期开始研发Python,作为ABC语言的后继者[20],它也可以被视为采用了叫做M-表达式(英语:)的中缀表示法的一种LISP方言[31]。吉多·范罗苏姆于1991年首次发布 Python 0.9.0[32]。Python 2.0于2000 年发布并引入了新功能。Python 3.0于2008年发布,它是该语言的主要修订版,并非完全向后兼容。Python 2于2020年随2.7.18版停止支持[33]。
Python的设计哲学,强调代码的可读性和简洁的语法,尤其是使用空格缩进来划分代码块。相比於C语言或Java,Python让开发者能够用更少的代码表达想法。
Python解释器本身几乎可以在所有的操作系统中运行,它的官方直譯器CPython是用C语言编写的。Python是一個由社群驱动的自由软件,目前由Python软件基金会管理。Python是最受欢迎的编程语言之一[34][35][36][37]。