python复合赋值运算符是什么
说明
1、当解释器执行到复合赋值运算符时,先计算算数运算符的表达式,再将算数运算符执行后的结果赋值到等号左边的变量。
2、复合赋值可以让程序更加精炼,提高效率。
运算符 描述
+= 加法赋值运算符
-= 减法赋值运算符
*= 乘法赋值运算符
/= 除法赋值运算符
实例
# 输出101 a = a + 1,最终a = 100 + 1 a = 100 a += 1 print(a) # 101 # 输出6 b = b * 3,最终b = 2 * 3 b = 2 b *= 3 print(b) # 输出13, 先算运算符右侧1 + 2 = 3, c += 3 , 推导出c = 10 + 3 c = 10 c += 1 + 2 print(c) # 注意: 先算复合赋值运算符右面的表达式,再算复合赋值运算. d = 100 d *= 3 + 4 print(d) # 700 # 3 + 4 = 7 * 100 = 700
python字符串之间的运算:说明1、当Python中的两个字符串可以大于(等于)或小于(等于)时,比较的是与字符串相对应的Unicode编码,并逐个比较。2、利用这个特性,字符串可以按字母顺序排序,但对中文意义不大。注:如果不想比较两个字 ...