完成取十个随机数,用冒泡排序输出降序的结果用python
时间: 2024-05-08 22:17:27 浏览: 83
用python实现了冒泡排序算法
以下是用Python实现的代码:
```python
import random
# 生成10个随机数
nums = [random.randint(1, 100) for i in range(10)]
# 冒泡排序
for i in range(len(nums)):
for j in range(i+1, len(nums)):
if nums[i] < nums[j]:
nums[i], nums[j] = nums[j], nums[i]
# 输出结果
print("降序排列后的结果:", nums)
```
运行结果可能如下:
```
降序排列后的结果: [98, 85, 77, 70, 61, 57, 51, 50, 44, 7]
```
以上代码首先用列表推导式生成了10个随机数,然后使用嵌套循环实现了冒泡排序。最后输出结果。
阅读全文