给Python点颜色:青少年学编程mobi电子书下载

佘友军
简介: 学习本书,你可以用英语单词编写一段代码,可以用编程解决数学方面的问题,可以用程序绘制一个美丽的图案,也可以制作出好玩的科技作品。

第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就能得到结果。

版权:人民邮电出版社