python是面向对象,解释型,动态数据类型的高级语言。
Python是由荷兰数学与计算机科学研究所的GuidovanRossum于20世纪90年代早期设计的,作为一种被称为ABC的语言的替代品;Python提供了高效的高级数据结构,在面向对象编程中也可以简单有效,Python的语法和动态类型,以及解释语言的性质,使它成为一种用于在大多数平台上编写脚本和快速开发应用程序的编程语言。
Python支持多种编程范式,包括函数式、指令式、反射式、结构化和面向对象编程;它具有动态类型系统和垃圾收集功能,可以自动管理内存使用,并且有一个庞大而广泛的标准库。它的语言结构和面向对象方法旨在帮助程序员为小型和大型项目编写清晰的逻辑代码。
Python解释器易于扩展,您可以使用C语言或C++(或可以通过C调用的其他语言)来扩展新的函数和数据类型;Python还可以用作可定制软件中的扩展语言,Python的丰富标准库提供了适用于每个主要系统平台的源代码或机器代码;随着版本的不断更新和语言新功能的添加,它逐渐被用于开发独立的大型项目。