用python设计将整数从二进制、八进制、十六进制转化回十进制。
时间: 2023-11-29 10:04:09 浏览: 70
二进制、八进制、十进制、十六进制之间转换详解
可以使用Python内置的int()函数来完成进制转换,具体操作如下:
1. 二进制转十进制:
```
bin_num = '1101'
dec_num = int(bin_num, 2)
print(dec_num)
```
2. 八进制转十进制:
```
oct_num = '34'
dec_num = int(oct_num, 8)
print(dec_num)
```
3. 十六进制转十进制:
```
hex_num = '1A'
dec_num = int(hex_num, 16)
print(dec_num)
```
其中,int()函数的第一个参数是待转换的数值,第二个参数是原数值的进制。最终得到的dec_num即为转换后的十进制数值。
阅读全文