Python的发展历史
1989年 Guido van Rossum 出于某种娱乐目的而开发;
- 2008年12月 发布3.0版本,Python3.0没有考虑与Python 2.x 的兼容。
- 2009年6月 发布了3.1版本;
- 2011年2月 发布了3.2版本;
- 2012年9月 发布了3.3版本;
- 2014年3月 发布了3.4版本;
- 2015年9月 发布了3.5版本;
- 2016年12月 发布了3.6版本;
……
Python语言的特点
Python是一种面向对象、解释型、弱类型的脚本语言,他也是一种功能强大而完善的通用型语言。
特点:
代码简单,容易上手
语法清晰:
可扩展性:有丰富和强大的类库
跨平台:
弱点:
速度慢:比Java、C、C++等程序的运行效率都要慢;
源代码加密困难:解释型语言,不会进行编译,因此加密比较困难。
Python程序的运行机制
Python是一门解释型的编程语言,因此具有解释型语言的运行机制。即:
需要使用专门的解释器对源程序逐行解释成特定平台的机器码并立即执行的语言。