Python: 二进制转十进制转换

28

可能重复:
将二进制字符串转换为整数

如何在Python中将此二进制值“101011111”转换为十进制形式?

该函数将二进制数转换为十进制数。

输入:字符串b:一个二进制数

输出:int d:b的十进制表示

def Binary_to_Decimal(b):
    #what needs to be filled in
    return d
1个回答

124

您可以使用int强制转换,这将允许基础规范。

int(b, 2)  # Convert a binary string to a decimal int.

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接