- A+
所属分类:编程语言
Python实现八大排序算法
Python是一种简单易学,功能强大的编程语言。它有高效率的高层数据结构,能够简单、有效地实现面向对象编程。 Python语法简洁,支持动态输入,是解释性语言。 在大多数平台上,对于众多领域,Python都是一个理想的开发语言,特别适合于应用程序的快速开发。
Python标准库确实很庞大,包括正则表达式、文档生成、单元测试、线程、数据库、网页浏览器、等等。 此外,还有其他高质量的库,如wxPython、Twisted和图像库等等。
可扩展性,可嵌入性 如果一段关键代码希望运行得更快或者希望算法不公开,你可以把这部分程序用C或C++编写,然后在Python程序中使用它们。 你可以把Python嵌入到C/C++程序,从而向程序用户提供脚本功能。
免费开源,可移植性 Unix衍生系统,Win32系统家族,掌上平台(掌上电脑/手机),游戏控制台(PSP)等等。
解释性 Python程序不需要编译成二进制代码,可以直接在源代码上运行。 对于编译性语言(C/C++),源文件->编译/链接器->可执行文件。
面向对象的高层语言 无需关注底层细节,而C/C++中需要操作指针。 与其他语言相比,Python以强大而又简单的方式实现面向对象编程。
●实际需要;高效、易懂;众多优点集于一身 ●(人身苦短,我用Python!)
我的微信公众号
爱真理,得永生! 爱在灵灵久博客,网罗天下,福利大家!