输入一个整数,可采用任意一种字符串格式化的方法,分别输出该整数的二进制、八进制、十进制、十六进制数。 输出要求:4个数据在一行中输出,中间以中文逗号分隔。其中16进制的a-f使用小写。
时间: 2024-02-23 12:02:22 浏览: 183
二进制 十进制 八进制 十六进制转化+原码 反码 补码
3星 · 编辑精心推荐
好的,您可以这样输入代码:
```python
num = int(input())
print(bin(num), oct(num), num, hex(num), sep=",")
```
然后输入一个整数,程序会输出该整数的二进制、八进制、十进制、十六进制数,格式为:
```
二进制数,八进制数,十进制数,十六进制数
```
例如,如果您输入了数字 42,则程序会输出:
```
0b101010,0o52,42,0x2a
```
阅读全文