python输入一个三位数,输出它的逆序数
时间: 2023-09-19 12:03:55 浏览: 845
10道Python练手题(附详细答案),赶紧收藏!.md
逆序数是指将一个数的各位数字按照相反的顺序排列得到的新数。比如,对于输入的三位数123,逆序数就是321。
要实现这个功能,可以使用以下Python代码:
```python
num = int(input("请输入一个三位数:")) # 输入三位数
# 提取百位、十位和个位数字
hundreds = num // 100
tens = (num % 100) // 10
ones = (num % 100) % 10
# 计算逆序数
reversed_num = ones * 100 + tens * 10 + hundreds
print("输入数字的逆序数为:", reversed_num)
```
这段代码首先通过`int(input())`语句从用户输入中获取一个三位数。然后,使用整数除法和取模运算提取出输入数的各位数字。接下来,将各位数字按照逆序重新组合得到逆序数。最后,使用`print()`语句输出逆序数。
例如,如果输入的是123,程序将输出321作为逆序数。
阅读全文