做装修网站多少钱,wordpress login网址,可以制作视频的软件有哪些,宿迁企业网站设计Python 二进制求和 正文 正文
关于进制转换#xff0c;可以参考这篇 Python进制转换。对于给定的两个二进制数#xff0c;比如#xff1a;
a 11
b 1求解它们的和并以字符串形式显示。首先二进制表示是以字符串形式存储的#xff0c;那么我们要进行运算#xff0c;首先… Python 二进制求和 正文 正文
关于进制转换可以参考这篇 Python进制转换。对于给定的两个二进制数比如
a 11
b 1求解它们的和并以字符串形式显示。首先二进制表示是以字符串形式存储的那么我们要进行运算首先应该将二进制转换为 10 进制。10 进制状态下运算完成后再转换为 2 进制。
class Solution:def addBinary(self, a: str, b: str) - str:a 0b ab 0b bc bin(int(a, 2) int(b, 2))return c[2:]a 11
b 1
s Solution()
print(s.addBinary(a, b))这里的 a 0b a 与 b 0b b 可以省略。这里的 0b 为二进制标识符经过测试加上标识符后可以加快程序的运行速度。
如果大家觉得有用就请点个赞吧~