Python是一门诞生于20世纪90年代初的计算机语言,经过多年的发展,已经从"脚本"演进为了可用于运维程序,视窗软件,网络服务,科学计算等多方面的通用型语言。在Python的发展过程中,一些新的功能被不断加入,同时一些看起来一样的功能,背后的实现机制也有了变化,此外就语言层面来说也随着时间的推移存在一些不同。这些变化从近些年从python2到python3的迁移过程中也能看到。
这份文档是在查看早期python3官方手册时所做笔记的基础上编辑整理出来的,其中大部分代码示例也是来源于官方手册。该文档整体篇幅比较短,从python解释器的使用开始,介绍了python语言的基础功能,可以看作是一个精简的快速入门教程,不会涉及一些相对更高级的功能,希望能对想要了解这门语言的初学者有所帮助。
虽然python2和python3两个大版本间的差异性在某些方面比较显著与直接,也不能完全兼容,不过就语言的感觉大体上是一致的。因此除去一些语言背后的实现机制和类库的变化,这份文档中的内容也能(或稍加修改)用于python2。