包换几类 比如算术运算符 赋值运算符 逻辑运算符 以及位运算符
算数运算符就是为基础的
加+ 减- 乘 * 除/ 余% 整除// 次方**
以下为运行过程
运行结果如图所示:
算术运算符还可以用来给变量计算 :
运算结果如下:
2.赋值运算符
简单来说就是 将一个值赋予一个变量 举例说明
i0 = 100
i0+= 10 # 拆分就是 i0 = i0 + 10
print(i0)
#输出结果就为110
公式即为 a+=10 等同于 a=a+10
加 减 乘 除 余 整除 次方 制用套公式即可
需要注意 在 余% 的时候给出的结果为浮点数;
3.逻辑运算符
逻辑运算符 只有三个 and, or, 以及 not
and 的含义是 and左右两侧都是真的才为真
如果左侧为真则关注右侧
如果左侧为假则回到左侧
or 表义 为 两侧有一个为真就为真
如果左侧为真就输出左侧
如果左侧为假 运行右侧 为真则输出右侧
not 的含义最简单为相反的
而逻辑运算符之中也存在优先级之分
这里第一个可以看出 and的左侧为真所以看右侧
0 为假的所以输出0 接下来运行 (0 or 4 ) 0为假的看右侧4为真的 所以第一个输出4
由此 and 比 or 的优先级高
and的优先级比or高 所以先看(5 and not 0) , not意为相反 0 为假的 not将0定位为了真的
所以(5 and not 0 )为Ture 已知 not 0 为真的 参考or的表义 所以最后输出为 Ture;
4.比较运算符
比较运算符,也称为关系预算符。用于变量或表达式的结果进行大小、真假等比较结果为真,则返回Ture,结果为假,则返回False。比较运算符通常用在条件语句中作为判断的依据;
比较运算符有 :等同于== 比较两个数是都相同 如 3==2 返回False
不等于!=(<>) 操作两个数不等返回Ture 相等返回False 如4!=5返回Ture
大于> 左操作数大于右操作数返回Ture 反之返回False 如 4>5 返回False
小于< 左操作数小于右操作数返回Ture反之返回False 如5<5返回False
大于等于>= 左操作数大于或者等于右操作数返回TUre反之返回False 如 5>=5返回Ture
小于等于<= 右操作数大于或者等于左操作数返回TUre反之返回False 如 5<=5返回Ture
基础运算符分享完毕都是比较简单的 希望好好学习喔!
刚把得古纳赛!