'//='这个符号是什么意思
'//='这个符号是什么意思。a //= b
即 a = a // b
这个是属于增强赋值运算,比如:a += b ---> a = a + b、a -= b ---> a = a - b 一样 首先,举个例子,length/=2与length=length // 2是等价的。
这里涉及的知识点,主要是赋值运算符。基本的赋值运算符是“=”,它意味着把右边表达式的值赋给左边的运算数。此外,还有复合的赋值运算符,又称为带有运算的赋值运算符,也叫赋值缩写。例如:i=i+j;可表示为 i+=j;这里+=是复合赋值运算符。同样的共有10种这样的运算符,它们是:
+= 加赋值
-= 减赋值
*= 乘赋值
/= 除赋值
%= 求余赋值
&= 按位与赋值
| = 按位或赋值
^= 按位异或赋值
<<= 左移位赋值
>>= 右移位赋值
最后,如果觉得回答满意,请设为最佳答案。不要让帖子一直处于待解决状态。
页:
[1]