以下是一种方法:

  1. 生成一个包含0到9的数字列表。
  2. 从列表中随机选择一个数字,将其添加到结果字符串中,并从列表中删除该数字。
  3. 重复步骤2,直到结果字符串长度达到4。
  4. 返回结果字符串。

Python代码实现:

import random

def generate(): digits = list(range(10)) result = '' for i in range(4): digit = random.choice(digits) result += str(digit) digits.remove(digit) return result

print(generate())

4位数随机组合不重复

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

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