
第1章 就这么愉快的开始吧
1.1 获得Python


我观察到这么一个现象:很多初学的朋友都会在学习论坛上问什么语言才是最好的?他们的目的很明确,就是要找一门“最好”的编程语言,然后持之以恒地学习下去。没错,这种“执子之手,与子偕老”的专一精神是我们现实社会所推崇的。但在编程的世界里,我们并不提倡这样。我们更提倡“存在即合理”,当前热门的编程语言都有其存在的道理,它们都有各自擅长的领域和适用性。因此我们没办法去衡量哪一门语言才是最好的。
Python的语法是非常精简的,对于一位完美主义者来说,Python将是他爱不释手的伙伴。Python社区的目标就是构造完美的Python语言!本书将使用Python3来进行讲解,而Python3不完全兼容Python2的语法,这样做无疑会让大多数程序员心生怨愤且喋喋不休,因为他们用Python2写的大量代码经过层层调试已经趋近完美,并已部署到服务器或应用上了。Python3对Python2的语法不兼容,意味着他们的这些应用需要进行转换和重新调试……但是,Python社区仍旧坚持推出全新的Python3。只有勇敢地割掉与时代发展不相符的瑕疵部分,才能缔造出真正的完美体验!
工欲善其事,必先利其器。我们要成为“大牛”,要用Python去拯救世界,要做的第一件事就是要下载一个Python的安装程序并成功地将它安装到你的计算机上。
安装Python非常容易,你可以在它的官网找到最新的版本并下载(注:本书所需要的程序、例子均附带在本书配套资源中),地址是http://www.python.org。
如图1-1所示,进入Python官网后找到Download字样,下载最新版本的Python即可。
如果是其他操作系统(例如,Mac OS X),在页面下方可以找到对应的下载地址,如图1-2所示。
此处演示的是本书截稿前的最新版本Python 3.4.3(32位)(注:这里建议大家安装32位版,因为本书第16章安装Pygame时需要32位版本的Python),一般大家下载最新版本即可。安装Python3非常简单,打开下载好的安装包,按照默认选项安装即可。

图1-1 下载Python3

图1-2 下载Python3