当前位置:首页python > 正文

python随机产生10个不重复的数,数据区间在0-100之间,用冒泡排序并输出

作者:野牛程序员:2023-12-02 08:28:53python阅读 2699

生成10个不重复的0到100之间的随机数,然后使用冒泡排序对这些数字进行排序,并输出结果。

import random

# 生成10个不重复的随机数
random_numbers = random.sample(range(101), 10)

# 冒泡排序
for i in range(len(random_numbers)):
    for j in range(0, len(random_numbers) - i - 1):
        if random_numbers[j] > random_numbers[j + 1]:
            random_numbers[j], random_numbers[j + 1] = random_numbers[j + 1], random_numbers[j]

# 输出排序后的结果
sorted_numbers = random_numbers
print(sorted_numbers)


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击