视频教程下载链接:​​http://pan.baidu.com/s/1jHEmbFC​

这一节,我们将讲解最基础的数学运算符,上一节结尾,我们介绍了3+4=7,非常简单,除了进行加减运算,Python也支持乘法运算,比如我输入3*20,点击回车,会输出结果60.

>>> 3*20

60

我们再来试试除法运算,比如,输入12/4,会输出结果3

>>> 12/4

3.0

实际上,和现实生活中的数值运算一样,Python也具有运算的次序,你看,这里我输入8+2*10,大家可能认为8+2=10,10*10=100,实际上这里得到的结果是28,这是因为乘法的运算优先级要高于加法,所以,这里首先是2*10=20,20+8=28。

>>> 8+2*10

28

当然,如果希望先计算8+2,可以在这里加一对小括号,然后再乘以10,你看,就输出结果为100.。

>>> (8+2)*10

100

到目前为止,这些都是最简单的运算符,然而,有一个可能让大家困惑的是除法运算,这不是Python所独有的,计算机对于除法的处理可能会计算出你预料不到的结果,你看哈,这里输入18/5,计算出的结果是3.6,可以看出,python默认是保留一位小数

>>> 18/5

3.6

那么,如果我想去除计算后的小数位数,这里可以输入2个/号,

>>> 18//5

3

它就直接输出结果3了,这就是除法的特殊之处。 接下来,我们来看求余操作符,比如,输入18%4,这里就输出2,因为4*4=16,18-16=2。

>>> 18%4

2

Python的幂次运算符也非常的简单,大家都知道5*5*5=125

>>> 5*5*5

125

如果用幂次的话,可以输入2个**,这里就是5**3,它代表的意思是5的3次方,结果同样是125:

>>> 5**3

125

所以这些就是关于Python的核心基础运算。 现在,我们来介绍Python中变量,变量,就是一个可变的量,你可以为变量取任意的名称,但是需要确保它是以字母开头,所以不妨创建一个变量oxox,然后将它取值为5,所以我们就有了一个变量oxox,它的值是5,现在大家就可以用这个变量进行运算,输入20+oxox,回车,这里就输出了25,对吧

>>> oxox = 5

>>> 20 + oxox25

除了使用数字和变量进行运算,我们还可以用变量和变量进行运算,比如,再定义一个变量work=18,然后用work/oxox,最后得到的结果是3.6,对吧。是不是很简单。

>>> work = 18

>>> work / oxox3.6

更多精彩内容尽在视频中!