【问题描述】给你两个二进制字符串,返回它们的和(用二进制表示)。输入为非空字符串且只包含数字 1 和 0。 【输入形式】两行,两个二进制串(长度不超过100) 【输出形式】结果串
时间: 2023-12-04 08:02:57 浏览: 61
Android 实现图片转二进制流及二进制转字符串
```python
a = input().strip()
b = input().strip()
# 将 a, b 转为 int 类型
a = int(a, 2)
b = int(b, 2)
# 计算二进制和
s = a + b
# 将 s 转为二进制字符串
res = bin(s)[2:]
print(res)
```
注意,输出的结果是一个二进制字符串,需要将二进制字符串转为 int 类型,才能进行加法运算。在计算完成后,需要将结果转为二进制字符串,再输出。
阅读全文