代码虐我千百遍,我待Python如初恋。
1,Python的起源
Python 的创始人为吉多·范罗苏姆(Guido van Rossum)
Guido希望有一种语言,这种语言能够像C语言那样,能够全面调用计算机的功能接口,又可以像shell那样,可以轻松的编程。
1991年,第一个Python编译器诞生。它是用C语言实现的,并能够调用C语言的库文件。从一出生,Python已经具有了 :类,函数,异常处理,包含表和词典在内的核心数据类型,以及模块为基础的拓展系统。
人生苦短,我用python
Python的解释器如今有多个语言实现,我们常用的是CPython(官方版本的C语言实现),其他还有Jython(可以运行在Java平台)、IronPython(可以运行在.NET和Mono平台)、PyPy(Python实现的,支持JIT即时编译)
Python目前有两个版本,Python2和Python3,最新版分别为2.7.14和3.6.4
优点:简单、易学、免费开源、高层语言、可移植性、解释性、面向对象、可扩展性、丰富的库、规范的代码
开发场景:web应用开发、操作系统和服务器运维的自动化脚本、科学计算、桌面软件、服务器软件
YouTube、Google、Yahoo!、NASA都在内部大量地使用Python。