python中的运算符
算数运算符
下面以a = 10 , b = 20 为例进行计算
赋值运算符
下面已 a = 10 ,b = 20为例演示运算符 描述 例子 = 赋值运算符 a = 1+2+3 则a的值为6 += 加法赋值运算符 a += b 相当于 a = a + b -= 减法赋值运算符 a -= b 相当于a = a - b *= 乘法赋值运算符 a *= b 相当于a = a * b /= 除法赋值运算符 a /= b 相当于a = a / b %= 取模赋值运算符 a %= b 相当于a = a % b **= 幂赋值运算符 a **= b 相当于a = a ** b //= 取整除赋值运算符 a //= b 相当于a = a // b
比较运算符
运算符 描述 例子 == 检查两个操作数是否为真,如果是则条件变为真否则为假 a = 1,b = 1 则(a == b)为ture != 检查两个操作数的值是否相等,如果值不相等则条件便为真否则为假 a = 1,b = 2则(a != b)为ture <> 检查两个操作数的值是否相等,如果值不相等则条件便为真否则为假 a = 1,b = 2则(a <> b)为ture > 检查左操作数的值是否大于右操作数的值如果是则条件便为真否者为假 a = 2,b = 1则(a > b)为ture < 检查左操作数的值是否小于右操作数的值如果是则条件便为真否者为假 a = 1,b = 2则(a < b)为ture >= 检查左操作数的值是否大于或者等于右操作数的值如果是则条件便为真否者为假 a = 1,b = 1则(a >=b)为ture <= 检查左操作数的值是否小于或者等于右操作数的值如果是则条件便为真否者为假 a = 1,b = 1则(a <=b)为ture
逻辑运算符
运算符 逻辑表达式 描述 例子 and a and b 布尔“与”如果a为false,a and b返回false,否则返回b的计算值 or a or b 布尔“或”如果a为ture,它返回ture,否者返回b的计算值 not not a 布尔“非” 如果a为ture返回false如果a为false返回ture