以下是一种可能的 Python 代码实现:

import random

nums = set()
while len(nums) < 78:
    nums.add(random.randint(1, 150))

print(sorted(nums))

首先,我们定义了一个空的集合 'nums',用于存储生成的随机数。然后,我们使用 'while' 循环,直到集合中的元素个数达到 78 个为止。在每次循环中,我们使用 'random.randint(1, 150)' 生成一个介于 1 和 150 之间的随机整数,然后将其添加到集合 'nums' 中。由于集合的特性是不允许重复元素,因此我们可以确保 'nums' 中的元素都是不重复的。最后,我们使用 'sorted' 函数将集合中的元素按升序排列,并将其打印出来。

Python 生成 1-150 之间 78 个不重复随机数

原文地址: https://www.cveoy.top/t/topic/lfbR 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录