Python运算符

1、//    #取整

2、   #按位与运算符,相应的位数都为1,则该位的结果是1,否则为0

按位与运算

3、   #(左斜杠)按位或运算符,两个二进制位有一个位为1时,结果为1

4、^    #按位异或运算符,二进制的两位相异时,结果为1

按位异或运算

5、  #按位取反运算符,每个二进制数位取反

6、<<    #左移动运算符,各二进制位全部左移动若干位,由<<右侧的数字决定,高位丢弃,低位补0

7、>>    #各二进制位全部右移动若干位,由<<右侧的数字决定,低位丢弃,高位补0

8、成员运算符

    in:如果在指定的序列中找到值返回True,否则返回False

    not in:如果在指定的序列中没有找到值返回True,否则返回False

9、身份运算符

    is:判断两个标识符是否引用同一个对象

    is not:判断两个标识符是否引用不同的对象

运算符优先级

**

~     +    -    (正负号,一元加减)

*    /    %    //

+    -

>>    <<

&

^    |

<=    <    >    >=

=    %=    +=    -=    //=

is    is not

in    not in

not    or    and

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容