Python运算符

2018-04-19  本文已影响0人  伪琴客

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

上一篇 下一篇

猜你喜欢

热点阅读