python 位运算
与运算 AND &
除了11为1 外,其他都为0
计算方式为两个数相乘
与运算可以作为一种掩码运算,原值遇1为原值,原值遇0为0
原值 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 |
---|---|---|---|---|---|---|---|---|
AND | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 |
结果 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
除了11为1 外,其他都为0
计算方式为两个数相乘
与运算可以作为一种掩码运算,原值遇1为原值,原值遇0为0
原值 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 |
---|---|---|---|---|---|---|---|---|
AND | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 |
结果 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
读取与py文件同目录的txt文件,编码设定为encoding='utf-8'
防止出现乱码,忽略读取中的错误errors='ignore'
,设定集合变量名paragraghs
with open('input.txt', 'r', encoding='utf-8',errors='ignore') as file:
text = file. Read()