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

import random

nums = set()

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

print(nums)

解释:

  1. 首先导入 random 模块。
  2. 创建一个空的集合 nums,用于存储生成的随机数。
  3. 使用 while 循环,直到集合 nums 中的元素个数达到 78 个为止。
  4. 在循环中,使用 random.randint(1, 150) 生成一个 1-150 之间的随机整数,并将其添加到集合 nums 中。
  5. 循环结束后,输出集合 nums,即为生成的 78 个不重复的随机数。
Python 生成 1-150 之间 78 个不重复随机数

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

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