第1章
起步
1.1
安装Python
在开始使用Python之前,我们需要根据自己的操作系统安装对应的Python编程环境。
我不知道自己的操作系统是32位还是64位,怎么办?
那就直接安装32位的吧,双击运行下载的安装文件。
选中最下面的“Add Python 3.6 to PATH”选项(这会为后面的使用带来很多便利),然后单击Install Now(现在安装)。
在弹出的“用户账户控制”对话框中单击“是”按钮开始安装。
安装完毕后,出现“Setup was successful”窗口,表示安装成功,单击Close按钮完成安装。
如何运行Python编程环境呢?
在Windows的“开始”菜单中找到刚刚安装的IDLE图标,单击就能运行Python编程环境。
为啥给Python编程环境取名为IDLE呢?IDLE是Python's Integrated Development and Learning Environment(意思是Python的集成开发和学习环境)中后几个单词的首字母。另外,这个名字还有一个来历,Monty Python组合中有个成员名字叫艾瑞克·爱都(Eric Idle),Python语言的作者是在向MontyPython组合致敬呢。另外,idle本身就是一个英文单词,作为形容词有空闲的、懒惰的意思。
这名字取得太有创造力了。
1.2
好用的计算器
编程语言经常用到很多数据,这些数据可以分为不同的类型。例如,类似1、54、4512、-3这样的数据是整数(在Python中称为int);类似12.2、3.1415、3.0这样的数据是小数(在Python中称为float,代表浮点数);类似'天道酬勤'这样的文本数据是字符串(在Python中称为str)。int是integer(整数)的缩写,str是string(字符串)的缩写。这些数据是可以进行运算的。
Python是个好用的计算器,而且使用起来比计算机和手机中自带的计算器程序更方便。运行Python程序,此时会出现Python的交互模式窗口,在>>>提示符后面输入算式125+8,按回车键,结果就出来了。再分别输入减法、乘法和除法,结果如右图所示。
如果觉得字体太小,可以选择Options菜单下的Configure IDLE命令,然后在弹出的窗口中将字体的Size(字号)调大,如下图所示。
在Python中,乘法运算符号是“*”,除法运算符号是“/”。如果使用的是台式机,加减乘除4个符号键可以在右边的小键盘区找到。
有个细节需要注意一下,在Python中用户输入的数字显示为黑色,输出的结果显示为蓝色。不同的颜色代表不同的含义。
除了加减乘除4种常见的运算外,Python中还有3种有用的运算。
符号含义例子
+加2+3的结果是5
-减6-4的结果是2
×乘3×7的结果是21
/除56/8的结果是7
%求两数相除的余数57%8的结果是1
//求两数相除的商57//8的结果是7,忽略余数
**指数运算10**2的结果是100
下面重点解释一下指数运算。
6*6=6
2
,读作6的平方或6的2次方,在Python里可以写成6**2。
8*8*8=8
3
,读作8的立方或8的3次方,在Python里可以写成8**3。
10*10*10*10=10
4
,读作10的4次方,在Python里可以写成10**4。举个例子,如果要计算6个12相乘的结果,可以有两种不同的方法。
>>> 12*12*12*12*12*12
2985984>>> 12**62985984
结果都一样。
指数运算在进行大量数据运算的时候特别有用。为了让阿诺心服口服,我们进行一场比赛:1000个25相乘的结果是多少?使用指数运算,输入25**1000就能得到结果。