(3)编写程序,输入一个自然数,输出它的一进制、八进制、十六进制表示形
时间: 2023-05-16 21:04:51 浏览: 76
式。
非常好的问题!以下是一个示例程序,可以实现您的要求:
```python
num = int(input("请输入一个自然数:"))
print("一进制表示:", bin(num))
print("八进制表示:", oct(num))
print("十六进制表示:", hex(num))
```
当您输入一个自然数时,程序将输出该数字的一进制、八进制和十六进制表示形式。例如,如果您输入数字10,程序将输出以下内容:
```
请输入一个自然数:10
一进制表示: 0b1010
八进制表示: 0o12
十六进制表示: 0xa
```
希望这可以帮助您!