输入一个三位正整数,将它逆序输出python
时间: 2024-01-02 07:44:59 浏览: 234
可以使用 Python 中的字符串切片(slice)操作,将输入的数字转换成字符串,然后将字符串翻转输出即可。代码如下:
```python
num = input("请输入一个三位正整数:")
reversed_num = num[::-1]
print(reversed_num)
```
输出示例:
```
请输入一个三位正整数:123
321
```
相关问题
用Python编写:输入一个三位数的正整数,然后逆序输出
num = int(input("请输入一个三位数的正整数:"))
a = num // 100 # 获取百位数
b = num // 10 % 10 # 获取十位数
c = num % 10 # 获取个位数
reverse_num = c * 100 + b * 10 + a # 计算逆序数
print("逆序数为:", reverse_num)
用python解决问题【问题描述】输入一个3位正整数,将它逆序输出。假设输入的3位整数是938,则输出839.【样例输入】938【样例输出】839【样例输入】120【样例输出】21
您可以使用以下代码来解决这个问题:
```python
num = int(input("请输入一个三位正整数:"))
reverse_num = int(str(num)[::-1])
print("逆序输出为:", reverse_num)
```
首先,我们使用 `input()` 函数来获取用户输入的三位正整数,并将其转换为整数类型。接下来,我们通过使用字符串切片的方法 `[::-1]` 将该整数逆序。最后,我们将逆序后的整数转换为整数类型,并使用 `print()` 函数输出结果。
示例输出:
```
请输入一个三位正整数:938
逆序输出为: 839
请输入一个三位正整数:120
逆序输出为: 21
```
阅读全文