标签:除法 逻辑运算 赋值 表示 符号 乘法 str strong 有一个
一、算术运算符
算术运算符包括:+ 、- 、* 、/ 、// 、% 、**
In [29]: 4 + 3 # 加法运算
Out[29]: 7
In [30]: 4 - 3 # 减法运算
Out[30]: 1
In [31]: 4 * 3 # 乘法运算
Out[31]: 12
In [32]: 4 / 3 # 除法运算(如果都为整数则返回结果为整数)
Out[32]: 1
In [33]: 4.0 / 3 # 除法运算(如果有小数则返回结果为小数)
Out[33]: 1.3333333333333333
In [34]: 4.0 // 3 # 表示整除,即只取整数部分
Out[34]: 1.0
In [35]: 4 % 3 # 取余
Out[35]: 1
In [36]: 4 ** 3 # 乘方,表示4的3次方
Out[36]: 64
二、关系运算符
关系运算符包括 > < >= <= == != ,返回结果为一个布尔值(False / True)
In [38]: 1 > 2
Out[38]: False
In [39]: 2 < 3
Out[39]: True
In [40]: 1 >= 1
Out[40]: True
In [41]: 2 <= 2
Out[41]: True
In [42]: 2 == 2
Out[42]: True
In [43]: 1 != 2
Out[43]: True
三、赋值运算符
赋值运算符包括:= 、+= 、-= 、*= 、/= 、%=
In [1]: x = 2 # 赋值符号
In [2]: x += 2 # 加等,相当于 x = x + 2
In [3]: x -= 2 # 减等,相当于 x = x - 2
In [4]: x *= 2 # 乘等,相当于 x = x * 2
In [5]: x /= 2 # 除等,相当于 x = x / 2
In [6]: x %= 2 # 取余,相当于 x = x % 2
四、逻辑运算符
逻辑运算符包括:and 、or 、not
In [44]: 1 < 2 and 2 > 3 # 逻辑与,只有当所有条件都是True时才返回True
Out[44]: False
In [45]: 1 < 2 or 2 > 3 # 逻辑或,当有一个条件为True时返回结果为True
Out[45]: True
In [46]: not 1 < 2 # 逻辑非,即取反,当条件为True时返回False,当条件为False时返回True
Out[46]: False
标签:除法 逻辑运算 赋值 表示 符号 乘法 str strong 有一个
原文地址:http://www.cnblogs.com/pzk7788/p/7692544.html