算术运算符的使用。编程利用input函数输入一个三位正整数,然后逆序输出。例如,输入734,输出437。
时间: 2023-05-29 07:01:20 浏览: 476
num = int(input("请输入一个三位正整数:"))
a = num // 100 # 求出百位数字
b = num % 100 // 10 # 求出十位数字
c = num % 10 # 求出个位数字
reverse_num = c * 100 + b * 10 + a # 计算逆序数字
print("逆序数字为:", reverse_num)
相关问题
编程题,输入一个四位正整数,输出它的逆序数值,例如输入7193,输出3917
好的,这个问题很简单。以下是一个示例 Python 代码来解决这个问题:
```python
num = int(input("请输入一个四位正整数:"))
reverse_num = 0
while num > 0:
remainder = num % 10
reverse_num = reverse_num * 10 + remainder
num = num // 10
print("逆序数值为:", reverse_num)
```
在这个代码中,我们首先使用 `input()` 函数接收一个四位正整数。然后,我们使用一个 while 循环来逆序该数字。我们通过使用求余运算符 `%` 获取该数字的个位数,并使用整数除法运算符 `//` 去掉该数字的个位数。我们使用一个变量 `reverse_num` 来存储逆序后的数字。我们将 `remainder` 加到 `reverse_num` 中,并将 `reverse_num` 乘以 10 来为下一次迭代做准备。当 `num` 变为 0 时,我们就得到了逆序数值,并打印输出。
输入一个四位正整数,输出它的逆序数值,例如输入7193,输出3917
好的,这个问题很简单。以下是一个示例 Python 代码来解决这个问题:
```python
num = int(input("请输入一个四位正整数:"))
reverse_num = int(str(num)[::-1])
print("逆序数值为:", reverse_num)
```
在这个代码中,我们首先使用 `input()` 函数接收一个四位正整数。然后,我们将这个数字转换为字符串,并使用字符串切片语法 `[::-1]` 将其翻转。最后,我们将其转换回整数并打印输出。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)