请用python写【四位数逆序输出】 Description 编写一个程序,提示用户输入四位整数并以反向顺序显示。 Input 输入格式:一个四位的整数 Output 输出格式:四个一位整数,在同一行输出,空格分隔,结尾无空格无换行 Sample Input 1 Plain Text 1234 Sample Output 1 Plain Text 4 3 2 1
时间: 2023-04-04 08:00:25 浏览: 412
我可以回答这个问题。以下是用 Python 编写的四位数逆序输出的代码:
```
num = input("请输入一个四位整数:")
for i in range(len(num)-1, -1, -1):
print(num[i], end=" ")
```
输入一个四位整数后,程序会从后往前遍历这个整数的每一位,并逐个输出。例如,输入 1234,程序会输出 4 3 2 1。
相关问题
python四位数逆序输出
Python可以通过字符串切片的方式实现四位数逆序输出,具体代码如下:
a = input() # 输入一个四位数
b = a[::-1] # 将输入的四位数反向输出
print(b) # 输出反向后的四位数
这里使用了字符串的切片操作,[::-1]表示从后往前每隔一个字符取一个字符,即实现了字符串的反向输出。
用python编写一个程序,输入一个正整数,将其逆序输出
可以使用以下代码实现:
```python
num = int(input("请输入一个正整数:"))
reverse_num = 0
while num > 0:
reverse_num = reverse_num * 10 + num % 10
num = num // 10
print("输入的正整数的逆序为:", reverse_num)
```
运行程序后,输入一个正整数,程序会将其逆序输出。例如,如果输入12345,则程序会输出54321。
阅读全文