2.1 Python简介(实例见4.1)
2.1.1 历史简介
Guido van Rossum于1989年底始创了Python,那时,他还在荷兰的CWI(Centrum voor Wiskunde enInformatica,国家数学和计算机科学研究院)。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为 ABC 语言的一种继承。之所以选中 Python(大蟒蛇的意思)作为程序的名字,是因为他是一个Monty Python的飞行马戏团的爱好者。
就这样,Python在Guido手中诞生了。实际上,第一个实现是在Mac机上。可以说,Python是从ABC发展起来,主要受到了Modula-3(另一种相当优美且强大的语言,为小型团体所设计的)的影响。并且结合了Unix shell和C的习惯。 1991年初,Python发布了第一个公开发行版。
2.1.2 Python介绍
Python是一种面向对象的、动态的程序设计语言。具有非常简洁而清晰的语法,适合于完成各种高层任务。它既可用来快速开发程序脚本,也可以用来开发大规模的软件。
随着NumPy,SciPy,Matplotlib,Enthought librarys等众多程序库的开发,Python越来越适合于做科学计算、绘制高质量的2D和3D图像。
2.1.3 优点
1) 软件质量
在很大程度上,Python更注重可读性、一致性和软件质量,从而与脚本语言世界中的其他工具区分开来。Python代码的设计致力于可读性,因此具备了比传统脚本语言更优秀的可重用性。即使 代码并不是亲手所写,Python的一致性也保证了其代码易于理