数据运算
算数运算:
比较运算:
赋值运算:
逻辑运算:
成员运算
身份运算:
位运算:
运算符优先级:
% 取模,余数
// 商的整数部分
== 等于,两对象比较
!= 不等于
and 两条条件同时满足
or 两条件其中一条满意即可
not 不为真,不在莫个对象中
in 指定在序列中找到返回true,否则返回fales
is 判断两个标识符是来之一个对象
is not 判断两个标识符不是来之一个对象
x+=1等同于x=x+1
x-=1等同于x=x-1
位运算
& 按位与运算and运算,都要1为真
| 按位或运算or运算,其中一个为1则为真
^ 按位异与运算相同为1 不同为0
~ 按位取反运算 取反,1为0,0为1
<< 左移动运算符 除以2 对半减去2次相当于对半拆2次 64 --32--16
>> 右移动运算符 乘以2 对半加上2次相当于对半加2次 8---16--32
8 4 2 1
0 1 0 1 -------》1 0 1 0 取反运算
1 0 0 1
------------------------------------------
0 0 0 1 =1 与运算
1 1 0 1 =13 或运算
计算机中能表示最小单位,是二进制位
计算机中能存储最小单位,是二进制位(bit)
8bit=1byte(字节)
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步