这一篇内容我们来看看Python中的运算符。在学之前先提醒大家不要刻意去强行记忆这一篇内容,我们只需要了解知道真正在使用的时候按着我们常识的容易理解的去做僦可以了。
运算符(operator)与表达式
表达式是指用运算符连接各个运算对象合乎语法规则的式子。比如:
关于运算符的优先级大家不需要詓刻意的记住他,表达式里面优先使用小括号()来组织!
以下为位运算符的含义说明:
按位与运算符:参与运算的两个值,如果两个相应位都為 1,则该位的结果为1,否则为0 | |
按位或运算符:只要对应的二个二进位有一个为 1 时结果位就为 1 | |
按位异或运算符:当两对应的二进位相异时,结果为 1 | |
按位取反运算符:对数据的每个二进制位取反,即把 1 变为 0,把 0 变为1 ~x 类似于 -x-1 | (~a ) 输出结果 -61 ,二进制解释: 在一个有符号二进制数的补码形式。 |
左移动运算符:运算数的各二进位全部左移若干位由 << 右边的数字指定了移动的位数,高位丢弃低位补 0。 | |
右移动运算符:把">>"左边的运算数的各二进位全部右移若干位>> 右边的数字指定了移动的位数 |
Python表达式和运算符
Python模块导入和同名函数