用python输入10个数字,然后逆序输出。输入:十个整数 输出:逆序输出,空格分开
时间: 2023-06-02 22:08:29 浏览: 92
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=' ')
```
您可以直接复制上面的代码并运行,也可以参考代码自己编写。
相关问题
用python输入10个数字,然后逆序输出。输入:十个整数 输出:逆序输出,空格分开。样例输入:1 2 3 4 15 6 17 8 9 0 。样例输出:0 9 8 17 6 15 4 3 2 1
这个问题很简单,可以使用Python的input()函数获取用户输入,并且使用split()方法将字符串按照空格分割为子串,然后使用reversed()函数反转列表,最后使用join()方法将列表转换为字符串输出。下面是代码示例:
```
nums = input("请输入十个数字,以空格分隔:").split()
nums = list(reversed(nums))
print("逆序输出:", " ".join(nums))
```
输入示例:1 2 3 4 15 6 17 8 9 0
输出示例:0 9 8 17 6 15 4 3 2 1
用python输入10个数字,然后逆序输出。输入:十个整数 输出:逆序输出,空格分开。 注意:最后一个数字后面是没有空格的,如果你在最后一个数字后面输出了空格,会导致"格式错误“。
可以的,下面是代码:
```
nums = input().split()
for i in range(len(nums)-1, -1, -1):
print(nums[i], end='')
if i != 0:
print(' ', end='')
```
输入十个数字,每两个数字之间用空格隔开即可。