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

什么是 Python?执行摘要

什么是 Python?执行摘要

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

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

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