输入一个三位数,按逆序输出各个位数python
时间: 2023-09-15 15:03:21 浏览: 326
把三位数逆序输出
3星 · 编辑精心推荐
假设输入的三位数为num,我们可以将其转化为字符串,并通过字符串切片反向输出:
```
num = int(input("请输入一个三位数:"))
num_str = str(num)
result = num_str[::-1]
print("逆序输出各个位数为:", result)
```
首先,我们使用`input()`函数获取用户输入的三位数,并将其转化为整数类型。然后,我们将整数类型的num转化为字符串类型的num_str。
接下来,我们使用切片操作`[::-1]`来反向输出字符串中的每个字符,也就是逆序输出各个位数。
最后,我们使用`print()`函数将结果输出到屏幕上。
注意:这里的切片操作'[起始:结束:步长]'中的起始和结束不填时默认为从开头到结尾,步长为-1表示逆序切片。
阅读全文