算术运算符
2019-07-02 本文已影响0人
棋思
变量之间可以进行运算,比如6+9,数字6和9称为操作数,+称为运算符
算术运算符
>>>2+5 #加法运算
7
>>>8-3 #减法运算
5
>>>4*6 #乘法运算
24
>>>6/2 #除法运算,注意除法运算结果总是浮点型
3.0
>>>3**2 #乘方运算,
9
>>>2**8 #乘方运算,
256
>>>9%4 #求模运算,返回9除以4的余数
1
>>>9//4 #整除,返回9除以2的整数部分(向下取整)
2
余数运算和整除运算可用来通过方阵位置计算其行和列号
例如20个数排成5行4列,其编号为0...19
对于编号为9的数(第十个数),9%4=1代表其列号为1(0,1第二列)9//4=2代表行号为2(0,1,2第三行)
赋值运算符
>>>a=6 #简单的赋值运算符,整数6赋值给变量a
>>>a+=8 #加法赋值运算符,相当于a=a+8
>>>a
14
>>>a-=8 #减法赋值运算符,相当于a=a-8
>>>a
6
>>>a*=3 #乘法赋值运算符,相当于a=a*3
>>>a
18
>>>a/=2 #除法赋值运算符,相当于a=a/2
>>>a
9.0
>>>a=10
>>>b=3
>>>a%=b #求模赋值运算符,相当于a=a%b
>>>a
1
>>>a=10
>>>a//=b #整除赋值运算符,相当于a=a//b
>>>a
3
>>>a**=3 #乘方赋值运算符,相当于
>>>a
27