f1=255.00 通常情况下,只要能使用扩展后的赋值运算符,都推荐使用这种赋值运算符。 但是请注意,这种赋值运算符www.wakey.com.cn/document-assignment.html只能针对已经存在的变量赋值,因为赋值过程中需要变量本身参与运算,如果变量没有提前定义,它的值就是未知的,无法参与运算。例如,下面的写法就是错误的: n += 10 ...
100 三、复合运算符运用拓展 注意运算过程: 先算复合赋值运算符右边的表达式,再算复合赋值运算 a = 10 a += 1 + 2 # 先假想运算过程有两种,虽然这两种算法得到的结果都是13,但是换成乘法赋值运算符就不一样了 # 1. a = a + 1 + 2 # 2. a += 3 ---> a = a + 3 # 乘法赋值运算 b = ...
100 三、复合运算符运用拓展 注意运算过程: 先算复合赋值运算符右边的表达式,再算复合赋值运算 a = 10 a += 1 + 2 # 先假想运算过程有两种,虽然这两种算法得到的结果都是13,但是换成乘法赋值运算符就不一样了 # 1. a = a + 1 + 2 # 2. a += 3 ---> a = a + 3 # 乘法赋值运算 b = ...
**= 幂赋值运算符 a **= b 等价于 a = a ** b 二、代码示例: # += a = 10 a += 2 # a = a + 2 ---> a = 10 + 2 print(a) # -= b = 10 b -= 2 # b = b -2 ---> b = 10 -2 print(b) # *= c = 10 c *= 2 # c = c * 2 ---> c = 10 * 2 ...
一、复合赋值运算符分类 复合赋值运算符.png 二、代码示例: # += a = 10 a += 2 # a = a + 2 ---> a = 10 + 2 print(a) # -= b = 10 b -= 2 # b = b -2 ---> b = 10 -2 print(b) # *= c = 10 c *= 2 # c = c * 2 ---> c = 10 * 2 print(c...