Python将二进制转换为十进制

作者:新兰2024.02.23 12:37浏览量:14

简介:介绍如何使用Python将二进制数转换为十进制数。

在Python中,可以使用内置的int()函数将二进制数转换为十进制数。int()函数可以接受一个字符串参数,表示要转换的数字,以及一个可选的第二个参数,表示数字的基数。例如,要将二进制数转换为十进制数,可以将基数设置为2。以下是一个示例代码:

  1. binary_number = '1010'
  2. decimal_number = int(binary_number, 2)
  3. print(decimal_number)

在上面的代码中,我们将二进制数’1010’转换为十进制数。int()函数将二进制字符串作为第一个参数,并将基数设置为2。最后,我们将结果打印到控制台上。输出将是10,因为二进制数’1010’等于十进制数10。

请注意,int()函数还可以将其他进制数转换为十进制数。例如,要将十六进制数转换为十进制数,可以将基数设置为16。同样,要将八进制数转换为十进制数,可以将基数设置为8。