运算符与表达式
Posted cheney-lv
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了运算符与表达式相关的知识,希望对你有一定的参考价值。
按位运算符 &、|、^、~、<<、>>
按位与运算符 &
print(5&7) 101与111按位相与
按位或运算符 | 5|7 101与111按位相或
按位异或运算符^ 5^7
按位取反运算符~ # 每个二进制位取反 print(~5)
左移动运算符<< #各二进制位全部左移若干位,由<<右侧的数字决定 print(13>>2)
左移动运算符>> #各二进制位全部右移若干位,由>>右侧的数字决定 print(13>>2)
逻辑运算符
逻辑与 and
逻辑或 or
成员运算符
in 如果在指定的序列中找到值返回True,否则返回False。
not in 如果在指定的序列中没有找到值返回True,否则返回False。
身份运算符
is 判断两个标识符是不是应用同一个对象
is not 判断两个表达式是不是应用不同的对象
以上是关于运算符与表达式的主要内容,如果未能解决你的问题,请参考以下文章