上QQ阅读APP看书,第一时间看更新
1.1 Python简介
一些关于Python的小知识:
● Python是一种编程语言;
● Python的作者是荷兰人吉多·范罗苏姆(Guido van Rossum);
● Python的诞生时间是1989年圣诞节假期;
● Python名字的由来据说是因为作者是BBC电视剧《蒙提·派森的飞行马戏团(Monty Python's Flying Circus)》的爱好者;
● Python 2于2000年10月16日发布,稳定版本是Python 2.7;
● Python 3于2008年12月3日发布,不完全兼容Python 2;
● Python的设计哲学是优雅、明确、简单。
Python是编程界的“全能战士”,拥有丰富的开源第三方模块支持,广泛应用于网络编程、图形用户界面编程、科学计算、机器学习、数据挖掘等方面。
从效率上看,纯Python代码的运行速度不如传统的C/C++、Java等语言,但Python的学习和使用要更为方便。一个需要花1个小时写100行的C/C++程序,用Python实现可能只需要花5分钟写10行。因此,在很多情况下,使用Python在开发速度上获得的收益要远大于在运行速度上的损失。
很多Python的第三方科学计算模块,如NumPy等,使用速度更快的C/C++/Fortran语言作为底层实现,而将Python作为上层接口调用。在这种情况下,我们既能享受Python的开发速度,又能保证程序的运行速度。
Python官方网站的地址为:https://www.python.org/