python输入8个数按从大到小输出
时间: 2024-04-02 21:31:35 浏览: 246
好的,以下是输入8个数按从大到小输出的示例代码(使用冒泡排序算法):
nums = []
# 输入8个数
for i in range(8):
num = int(input("请输入第%d个数字:" % (i+1)))
nums.append(num)
# 冒泡排序
for i in range(len(nums)-1):
for j in range(len(nums)-i-1):
if nums[j] < nums[j+1]:
nums[j], nums[j+1] = nums[j+1], nums[j]
# 输出结果
print("从大到小排序结果:", nums)
输入示例:
请输入第1个数字:3
请输入第2个数字:8
请输入第3个数字:1
请输入第4个数字:6
请输入第5个数字:9
请输入第6个数字:2
请输入第7个数字:7
请输入第8个数字:5
输出示例:
从大到小排序结果: [9, 8, 7, 6, 5, 3, 2, 1]
相关推荐










