# python中的运算符 # 1、算数运算符 # 标准运算符 print(1 + 1) # 加法运算 print(1 - 1) # 减法运算 print(2 * 4) # 乘法运算 print(1 / 2) # 除法运算 print(11 // 2) # 整除运算 print(11 % 2) # 取余运算 print(2 ** 5) # 幂运算 2的5次方 # 一正一负的运算以及零的情况 print(9 // 4) # 2 print(-9 // -4) # 2 # 一正一负向下取整 print(9 // -4) # -3 print(-9 // 4) # -3 # 余数 等于 被除数-除数*商 print(9 % -4) # -3 9-(-)4*(-)3 = 9-12 = -3 print(-9 % 4) # 3 -9-4*(-3) = -9+12=3 # 2、赋值运算符 从右向左 i = 3 + 4 print(i) # 支持链式赋值 a = b = c = 20 print(a, id(a)) # 标识都相同 print(b, id(b)) print(c, id(c)) # 支持参数赋值 print("---------支持参数赋值-------------") a = 20 a += 30 # 相当于a = a + 30 print(a) # 支持系列解包赋值 print("-------------支持系列解包赋值-----------") j, k, l = 20, 30, 40 print(j, k, l) print("---------------交换两个变量的值-----------------") a, b = 20, 40 print("交换之前的值", a, b) # 交换 a, b = b, a print("交换之后的值", a, b)
搜索
复制