Python 题目描述: 给你m个整数,将其逆序输出。 输入: 第一行: 一个整数m(3<m<10)代表接下来要输入数的个数。 第二行: m个整数(空格隔开)(这些数在0~100之间)。输出: m个整数(空格隔开)。
时间: 2023-04-07 12:01:01 浏览: 246
我可以回答这个问题。以下是 Python 代码实现:
m = int(input())
nums = input().split()
nums.reverse()
print(" ".join(nums))
相关问题
用python输入10个数字,然后逆序输出。输入:十个整数 输出:逆序输出,空格分开
Sure, 请问您需要帮忙编写这个程序吗?以下是一个简单的 Python 代码,可以实现输入十个数字,然后逆序输出:
```
nums = []
for i in range(10):
num = int(input("请输入数字:"))
nums.append(num)
nums.reverse()
print("逆序输出:", end=' ')
for num in nums:
print(num, end=' ')
```
您可以直接复制上面的代码并运行,也可以参考代码自己编写。
题目描述 逆序输出一个输入的整数(注意保留前置的0)。 输入 输入一个整数0<=n<=100000000000000。 输出 输出逆序的整数。 样例输入 100000000000000 样例输出 000000000000001 用Python解决
可以使用字符串的切片操作[::-1]来实现逆序输出。
代码如下:
```
n = input().strip().zfill(15)
print(n[::-1])
```
解释:
- `input()`:读入一个字符串
- `strip()`:去除字符串两端的空格和换行符
- `zfill(15)`:在字符串前面补0,使其长度达到15(题目要求输入的整数最多有15位)
- `[::-1]`:切片操作,从后往前每隔一个字符取一个字符,即实现逆序输出
阅读全文