首页 Python基础入门视频教程 Python位运算符的用法详解
pay pay

Python位运算符的用法详解

日期: 二月 14, 2023, 6:56 a.m.
阅读: 546
作者: Python自学网-村长

摘要: Python位运算符的用法详解

位运算:把整数转换成二进制,把二进制中的0当做假,1当做真来做运算

'''
& : 按位与
| : 按位或
^ : 按位 异或
~ : 按位 取反
<< : 左移动
>> : 右移动
'''

演示

# 5的二进制数:101
# 7的二进制数:111
print(5 & 7)  # 返回结果是101,转成十进制后为5,所以结果是5

print(5 | 7)

print(5 ^ 7)  # 返回结果为010,两个数不同时结果为1相同时结果为0

print(~5)  # 1变0,0变1

print(2 << 2)  # 从0000010到0001000得到8

 

原创视频,版权所有,未经允许,切勿转载,违者必究!
回顶部