# 第一种方法
I = [] # 空列表
n = int(input('多少个正整数进行排序:'))
for i in range(n):
# 循环一次输入一个数
Inte = int( input('sum%d:' % (i+1)) )
I.append(Inte) # 添加到列表
I.sort() # 升序
print('输入的%d个正整数升序排列为:' % n, (str(I).strip('[]')).replace(',',' '))
# 列表转换成字符串 去除'[]' 并将','换成空' '
# 第二种方法
# 转换成列表
str1=list(eval(input('请输入五个以上的正整数:')))
str1.sort() # 升序
print('结果:'+(str(str1).strip('[]')).replace(',',' '))
输入多个数,升序排列,打印结果
最新推荐文章于 2025-12-08 12:04:40 发布
这篇博客将介绍如何使用Python编程语言接收多个数值输入,然后进行升序排序,并最终打印排序后的结果。通过示例代码,读者可以理解Python中的排序原理和基本操作。
部署运行你感兴趣的模型镜像
您可能感兴趣的与本文相关的镜像
Python3.10
Conda
Python
Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本
850

被折叠的 条评论
为什么被折叠?



