注意: 虽然 JavaScript 对于本网站不是必需的,但您与内容的互动将受到限制。请开启 JavaScript 以获得完整体验。

什么是 Python?概要

什么是 Python?概要

Python 是一种解释型的、面向对象的、具有动态语义的高级编程语言。其内置的高级数据结构,结合动态类型和动态绑定,使其在快速应用程序开发中非常有吸引力,也可用作脚本或胶水语言将现有组件连接在一起。Python 简单易学的语法强调可读性,因此降低了程序维护的成本。Python 支持模块和包,这鼓励了程序模块化和代码重用。Python 解释器和广泛的标准库以源代码或二进制形式免费提供给所有主要平台,并且可以自由分发。

程序员经常因为 Python 提供的生产力提高而爱上它。由于没有编译步骤,编辑-测试-调试周期非常快。调试 Python 程序很容易:错误或错误输入永远不会导致段错误。相反,当解释器发现错误时,它会引发异常。当程序没有捕获到异常时,解释器会打印堆栈跟踪。源代码级调试器允许检查局部和全局变量、计算任意表达式、设置断点、一次一行地单步执行代码等等。调试器本身是用 Python 编写的,这证明了 Python 的自省能力。另一方面,调试程序最快的方法通常是在源代码中添加一些打印语句:快速的编辑-测试-调试周期使得这种简单的方法非常有效。

另请参阅 Python 与其他语言之间的一些比较