0 python
我想在不使用 for 循环的情况下在两个字符串之间应用按位 OR。例如;
first_string = "0101"
second_string = "1010"
result = "1111"
Run Code Online (Sandbox Code Playgroud)
有没有办法在不分解单词的情况下计算单词?所以我的意思是最快的方式
当然,你可以先使用 int 函数并给它一个基数:
a = int('0101', 2)
b = int('1111', 2)
Run Code Online (Sandbox Code Playgroud)
然后你可以执行 or 操作并转换回格式:
c = a | b
print("{0:b}".format(c))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
43 次 |
| 最近记录: |