上QQ阅读APP看书,第一时间看更新
1.3.2 Python的特点
Python是目前最流行且发展最为迅速的编程语言之一,具有如下优点。
(1)简单易学。对初学者来说简单非常重要。相比其他编程语言,Python摒弃了复杂的结构,简化了语法和关键字,使得Python结构简单、语法简洁、容易理解、可读性更强,初学者很容易掌握。
(2)开源。Python是FLOSS(Free/Libre and Open Source Software,自由/开源软件)之一,用户可以免费获取Python的源代码进行研究,还可以在此基础上进行二次开发。
(3)丰富的库。Python提供了功能丰富的标准库,可以用来处理正则表达式、文档生成、单元测试、线程、数据库、网页浏览器、图形用户界面等及其他与系统有关的操作,目前Python第三方扩展库已超过二十万个。
(4)可扩展性。Python提供了丰富的API(Application Programming Interface,应用程序接口)和工具,以便程序员能够轻松地调用其他语言编写的代码,实现多种语言的集成。因此Python又被称为“胶水语言”。
(5)可移植性好。Python是一门脚本语言,用其编写的程序无须修改就可在很多系统上运行,这些系统包括Windows、Linux、UNIX、iOS 等。因此在某种系统上编写的程序可以方便地移植到其他系统上使用。
虽然Python有很多优点,相比C、C++和Java等传统语言,Python运行速度稍慢是其最大的不足。但在计算机性能大幅提升的今天,运行速度不再是选择编程语言的决定性因素。在某些领域,使用优化的第三方扩展库能大幅提升Python语句的运行速度。