输入一个自然数,输出它的二进制、八进制、十六进制表示形式。 例:输入15,输出(1111)2,(17)8,(F)16
时间: 2023-05-16 13:05:36 浏览: 34
好的,这个问题很简单。以下是代码:
```python
num = int(input("请输入一个自然数:"))
print("( " + bin(num)[2:] + " )2")
print("( " + oct(num)[2:] + " )8")
print("( " + hex(num)[2:].upper() + " )16")
```
输入一个自然数,代码将输出该数的二进制、八进制、十六进制表示形式。
相关问题
利用python编写程序,输入一个自然数输出它的二进制、八进制、十六进制表示形式。
好的,我知道了。下面是利用Python编写程序实现这个功能的代码:
```
num = int(input("请输入一个自然数:"))
# 输出二进制
print("二进制表示:", bin(num))
# 输出八进制
print("八进制表示:", oct(num))
# 输出十六进制
print("十六进制表示:", hex(num))
```
输入一个自然数后,程序就会输出它的二进制、八进制和十六进制表示形式。希望这个代码能够对您有所帮助!
输入一个自然数,输出它的二进制、八进制、十六进制表示形式
输入一个自然数,可以用以下代码输出它的二进制、八进制、十六进制表示形式:
num = int(input("请输入一个自然数:"))
# 输出二进制
print("二进制表示:", bin(num))
# 输出八进制
print("八进制表示:", oct(num))
# 输出十六进制
print("十六进制表示:", hex(num))
阅读全文