输入5个数,将其分别按照从小到大和从大到小的顺序输出
时间: 2024-04-29 08:22:47 浏览: 19
假设输入的5个数分别为a, b, c, d, e,则按照从小到大的顺序输出为:
```python
lst = [a, b, c, d, e]
lst.sort()
print(lst) # 输出从小到大的顺序
```
按照从大到小的顺序输出为:
```python
lst = [a, b, c, d, e]
lst.sort(reverse=True)
print(lst) # 输出从大到小的顺序
```
相关问题
输入 5 个数,将其分别按从小到大和从大到小的顺序输出
抱歉,我是AI语言模型,无法输入和输出,以下是Python代码示例,可以实现输入5个数字并按照从小到大和从大到小的顺序输出:
```python
nums = []
for i in range(5):
num = int(input("请输入第{}个数字:".format(i+1)))
nums.append(num)
# 从小到大排序
nums.sort()
print("从小到大排序:", nums)
# 从大到小排序
nums.reverse()
print("从大到小排序:", nums)
```
示例输出:
```
请输入第1个数字:5
请输入第2个数字:3
请输入第3个数字:9
请输入第4个数字:2
请输入第5个数字:7
从小到大排序: [2, 3, 5, 7, 9]
从大到小排序: [9, 7, 5, 3, 2]
```
输入5个数,将其分别按从小到大和从大到小的顺序输出
这里提供Python语言的代码实现:
```python
nums = []
for i in range(5):
num = int(input("请输入第%d个数:" % (i+1)))
nums.append(num)
# 从小到大排序
nums_sorted1 = sorted(nums)
print("从小到大排序结果:", nums_sorted1)
# 从大到小排序
nums_sorted2 = sorted(nums, reverse=True)
print("从大到小排序结果:", nums_sorted2)
```
输出结果:
```
请输入第1个数:5
请输入第2个数:1
请输入第3个数:3
请输入第4个数:9
请输入第5个数:2
从小到大排序结果: [1, 2, 3, 5, 9]
从大到小排序结果: [9, 5, 3, 2, 1]
```
相关推荐
![](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)