补全函数,输入一个整数,并输出其对应的二进制、八进制和十六进制数的逆序数
时间: 2024-02-03 16:14:50 浏览: 103
输入一个整数,输出其位数并逆序输出
以下是一个Python语言的实现:
```python
def reverse_numbers(n):
binary = bin(n)[2:]
octal = oct(n)[2:]
hexa = hex(n)[2:]
return binary[::-1], octal[::-1], hexa[::-1]
```
其中,`bin(n)`、`oct(n)`、`hex(n)`分别用来将十进制数`n`转换为二进制、八进制、十六进制字符串,而`[2:]`则是为了去掉前缀0b、0o、0x。`[::-1]`则是Python中的切片操作,用来将字符串反转。
阅读全文