逻辑运算
&&(and) 与
两个变量都为真,结果才为true
短路运算
当使用&&时,如果前面运算结果为false,则就不再执行后面的运算
||(or) 或
两个变量一个为真,结果则为真
! 取反
当结果为真时,输出结果则为假,反之一样
位运算符
![在这里插入图片描述](https://img-blog.csdnimg.cn/6ef34255d0cc474f94b94e41f446a0fc.png)
案例:
![在这里插入图片描述](https://img-blog.csdnimg.cn/651e02f859a74994929b921cfb6b3acf.png)
结果:
![在这里插入图片描述](https://img-blog.csdnimg.cn/2d403eb9825f4826ad004b42200005b0.png)
注:字符串在前面a+b会拼接,字符串在后面这a+b会直接运算
三元运算(判断)
作用:类似于if判断语句,但要更加精简
![在这里插入图片描述](https://img-blog.csdnimg.cn/2afdfde14f7c46ffb5e69ee65e27eaea.png)
思路:给出特定条件(60),根据特定值(score)判断,符合特定条件(?)则返回"值"(不及格),不符合则返回"值"(及格)