python输入n个数然后从小到大排序代码
时间: 2023-11-17 20:07:36 浏览: 110
可以使用内置函数sorted()来完成排序,具体代码如下:
n = int(input("请输入要排序的数字个数:"))
nums = list(map(int, input("请依次输入{}个数字:".format(n)).split()))
sorted_nums = sorted(nums)
print("从小到大排序后的数字为:", sorted_nums)
相关问题
输入n个数 从小到大输出
好的,以下是一个简单的 Python 代码实现:
```
n = int(input("请输入数字个数:"))
num_list = []
for i in range(n):
num = int(input("请输入数字:"))
num_list.append(num)
num_list.sort()
print("从小到大排序结果为:", num_list)
```
这个程序首先会要求输入数字的个数 n,然后依次输入 n 个数字并保存到一个列表 num_list 中。接着使用列表的 sort() 方法对数字进行排序,最后输出排序结果。
将输入的n个整数按照从小到大排序输出
您可以使用Python内置的sorted函数来对输入的n个整数进行排序,然后再输出排序后的结果。以下是实现代码:
```python
n = int(input("请输入整数个数:"))
nums = []
for i in range(n):
num = int(input("请输入第{}个整数:".format(i+1)))
nums.append(num)
sorted_nums = sorted(nums)
print("从小到大排序后的结果为:")
for num in sorted_nums:
print(num, end=' ')
```
您可以将上述代码保存为一个.py文件并运行,然后按照提示输入整数个数和具体整数,程序将会输出按照从小到大排序后的结果。