Python编程语言详解:面向对象、直译式与交互式特点全解析
蟒蛇详情>>

Python(发音:英国[?pa?θ?n],美国[?pa?θɑ:n])是一种面向对象、直译的计算机编程语言。它也是一种功能强大的通用语言,有近二十年的发展历史,成熟稳定。它包含一个完整且易于理解的标准库,可以轻松完成许多常见任务。它的语法非常简单明了,并且与大多数其他编程语言不同,它使用缩进来定义语句。
Python 是一种解释性语言:这意味着开发过程中没有编译部分。类似于 PHP 和 Perl 语言。 Python是一种交互式语言:这意味着您可以在Python提示符下编写您编写的程序并直接交互式地执行它。 Python 是一种面向对象的语言:这意味着 Python 支持面向对象的风格或将代码封装在对象中的编程技术。 Python 是初学者的语言:Python 对于初学者来说是一种很棒的语言,支持广泛的应用程序开发,从简单的文字处理到 WWW 浏览器再到游戏。
Python支持多种编程范式,例如命令式编程、面向对象编程、函数式编程、面向方面编程和泛型编程。与Scheme、Ruby、Perl、Tcl等动态语言一样,Python具有垃圾收集功能,可以自动管理内存使用情况。它通常用作系统管理任务和网络编程的脚本语言,但它也非常适合完成各种高级任务。 Python虚拟机本身可以运行在几乎所有操作系统上。使用py2exe、PyPy、PyInstaller等工具将Python源代码转换为无需Python解释器即可运行的程序。