转载本站文章请注明,转载自: 月影鹏鹏 [http://Jacky.Aiwaly.com]
本文链接: http://jk.aiwaly.com/wp/python%e5%8a%9f%e8%83%bd%e7%ae%80%e4%bb%8b.html
Python是一种解析性的,交互式的,面向对象的编程语言,类似于Perl、Tcl、Scheme或Java。
Python一些主要功能介绍:
- Python使用一种优雅的语法,可读性强。
- Python是一种很灵活的语言,能帮你轻松完成编程工作。并可作为一种原型开发语言,加快大型程序的开发速度。
- 有 多种数据类型:numbers (integers, floating point, complex, and unlimited-length long integers), strings (ASCII 和 Unicode), lists, dictionaries。
- Python支持类和多层继承等的面向对象编程技术。
- 代码能打包成模块和包,方便管理和发布。
- 支持异常处理,能有效捕获和处理程序中发生的错误。
- 强大的动态数据类型支持,不同数据类型相加会引发一个异常。
- Python支持如生成器和列表嵌套等高级编程功能。
- 自动内存碎片管理,有效利用内存资源。
- 强大的类库支持,使编写文件处理、正则表达式,网络连接等程序变得相当容易。
- Python的交互命令行模块能方便地进行小代码调试和学习。
- Python易于扩展,可以通过C或C++编写的模块进行功能扩展。
- Python解析器可作为一个编程接口嵌入一个应用程序中。
- Python可运行在多种计算机平台和操作系统中,如各位unix,windows,MacOS,OS/2等等。
- Python是开源的,可自由免费使用和发布,并且可用于商业用途以获取利润。如想详细了解Python的许可协议可到以下网址查询