在 Python 中编码二进制数
在 Python 中将二进制数转换为整数需要操作其基本表示形式。在这种情况下,必须将以 2 为基数的二进制数转换为等价的十进制数。
为了实现此目的,Python 为 int() 函数提供了一个可选的基数参数。基本参数指定用于输入字符串的数字系统。对于二进制转换,基数设置为 2。
实现:
binary_number = '11111111' decimal_number = int(binary_number, 2)
此操作生成二进制数的十进制等值:
print(decimal_number) # 255
int() 函数有效地将二进制字符串 '11111111' 转换为整数按照以 2 为基数表示的顺序解释其数字,得到十进制数 255。
以上是如何在 Python 中将二进制字符串转换为整数?的详细内容。更多信息请关注PHP中文网其他相关文章!