02运算符相关

Posted ning18

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了02运算符相关相关的知识,希望对你有一定的参考价值。

1.逻辑运算符的基本用法

  &,|,^,!

  结论:

  &逻辑与:有false则false

  |逻辑或:有true则true

  ^逻异或:相同则为false,不同为true

  !逻辑非:非false则为true,非true则为false

2:逻辑运算符&&和&的区别 

   最终的结果都一样  

   &&具有短路效果.左边为false,右边不执行

  &是无论左边是false还是true,右边都会执行

3:逻辑运算符的基本用法

* &,|,^,~ 的用法
* &:有0则0
* |:有1则1
* ^:相同则0,不同则1
* ~:按位取反

4:位异或运算符的特点

 ^的特点: 一个数据对另外一个数据位异或俩次,该数本身不变.

5:位运算符的基本用法

 <<:左移  左边最高位丢弃,右边补0

 >>右移  最高位是0  左边补0,最高位是1,左边补1

>>>无符号右移 无论最高是0还是1.左边补齐0

6:三元运算符的基本用法

  (关系表达式) ? 表达式1 : 表达式2;

 

以上是关于02运算符相关的主要内容,如果未能解决你的问题,请参考以下文章

02_MySQL DQL_条件查询

Python基础:多文件项目注释算数运算符程序执行原理和变量的基本使用

如何打破没有括号或运算符的python中的长行? [复制]

02-java

位运算相关

运算符相关