一些基本概念 数据对象:泛指数据在内存的存储区域 左值:表示可以被更改的数据对象 右值:能赋给左值的量 算数运算符 运算符 描述 实例 + 把两个操作数相加 a + b - 从第一个操作数中减去第二个操作数 a - b * 把两个操作数相乘 a * b / 分子除以分母 a / b % 取模运算符,整除后的余数 a % b ++ 自增运算符,整数值增加 1 a++ – 自减运算符,整数值减少 1 a– a++ 与 ++a 的主要区别有两个: 1.a++返回原来的值,++a返回加1后的值 2.a+…
复合运算符 a *= b # a = a * b a += b # a = a + b a -= b # a = a - b ... 位运算符 对数字进行二进制运算 按位与 &,二进制位都为一,则返回值对应二进制位也为一 print( 5 & 7 ) \(5\)的二进制形式为\(101\),\(7\)的二进制格式为\(111\) 按位与之后返回\(101\) 可以用来取出某个数中的指定位 比如说我想知道\(114514\)的二进制数中的第2位,第4位与第5位组成的数字,我就可以让它按位与\…