输出整型数据十进制、八进制、十六进制,相互转换代码
时间: 2023-12-27 22:02:42 浏览: 104
进制转换器,2进制十进制八进制十六进制之间任意转换
好的,下面是代码:
```python
# 输入一个整数
num = int(input("请输入一个整数:"))
# 输出十进制
print("十进制为:", num)
# 输出八进制
print("八进制为:", oct(num))
# 输出十六进制
print("十六进制为:", hex(num))
# 将八进制转换为十进制
oct_num = input("请输入一个八进制数:")
int_num = int(oct_num, 8)
print("转换为十进制为:", int_num)
# 将十六进制转换为十进制
hex_num = input("请输入一个十六进制数:")
int_num = int(hex_num, 16)
print("转换为十进制为:", int_num)
# 将十进制转换为八进制
int_num = int(input("请输入一个十进制数:"))
oct_num = oct(int_num)
print("转换为八进制为:", oct_num)
# 将十进制转换为十六进制
int_num = int(input("请输入一个十进制数:"))
hex_num = hex(int_num)
print("转换为十六进制为:", hex_num)
```
希望能帮到您,如果有其他问题可以继续问我。
阅读全文