上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.2 人生苦短,我用Python
Python的热衷者们流传着一句话“人生苦短,我用Python”。看似是一句简单有趣的话,其实它体现出了Python的语言特性,以及它在所有开发者心中的价值。
有人说Python“自带电池”,是因为它拥有大量包含模块的库,其中包括针对网络编程、输入输出、文件系统、图形处理、数据库、文本处理等的标准库,以及开源社区、独立开发者长期为其贡献的、丰富的第三方库。有人说Python是“胶水语言”,是因为它本身具有可扩展性,提供了丰富的API和工具,使得开发者能够轻松使用包括C语言、C++等主流编程语言编写的模块来扩充程序,就像使用“胶水”一样把其他编程语言编写的模块黏合起来,让整个程序同时兼备其他语言的优点,起到了黏合剂的作用。
从1991年第一个Python编译器发布以来到今天,Python的版本号已经更新到3.8。Python从2.x升级到3.x,其中有很多不同。在2.x环境下开发的程序需要移植才能在3.x的环境下运行,很多第三方库也对2.x和3.x分别做了兼容。但有消息称,在官方邮件组中,Guido van Rossum已经宣布在2020年停止对 Python 2 的官方支持。
因此,本书将以Windows系统下Python 3.6.8为例进行讲解。
一个比较简单的方法是,当你正确安装完Python后,在Windows系统的“命令提示符”中输入Python命令,就会看到Python的版本(图2-1)。
图2-1 Python版本显示
当然,你也可以用python --version(注意version前是两个“−”),help()或者sys.version来查看(图2-2)。
图2-2 python --version的使用