以下是一种可能的解法:

  1. 创建一个空列表,用于存储生成的数。
  2. 使用 while 循环,当列表中的元素个数小于 78 时,执行以下操作:
    1. 生成一个 1-150 之间的随机整数 num。
    2. 如果 num 不在列表中,将其添加到列表中。
  3. 输出生成的列表。

代码示例:

import random

nums = []
while len(nums) < 78:
    num = random.randint(1, 150)
    if num not in nums:
        nums.append(num)

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

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

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