编写函数,由实参传来一个整数n,将它各个位上的数字逆序输出,例如输入 123,输出为321分析代码
时间: 2024-05-07 15:17:30 浏览: 72
输入一个整数,输出其位数并逆序输出
好的,让我来回答你的问题。
这道题目其实比较简单,可以把整数n转化为字符串,然后直接逆序输出即可。以下是代码实现:
```python
def reverse_digits(n):
s = str(n)
reversed_s = s[::-1]
reversed_n = int(reversed_s)
return reversed_n
```
首先,我们使用 `str()` 函数将整数n转化为字符串s。然后,使用字符串切片 `[::1]` 将字符串s逆序并赋值给 `reversed_s`。最后,使用 `int()` 函数将逆序字符串 `reversed_s` 转化为整数 `reversed_n` 并返回。
希望这个代码能够解决你的问题!
阅读全文