以下是一个示例代码,用于生成4位数的英文字母和数字,确保它们不重复:

import random

# 生成4个不重复的随机数字
nums = random.sample(range(0, 10), 4)

# 生成4个不重复的随机字母
letters = random.sample('abcdefghijklmnopqrstuvwxyz', 4)

# 将数字和字母组合在一起
result = nums + letters

# 打乱组合后的结果
random.shuffle(result)

# 将组合后的结果转换为字符串
code = ''.join(str(x) for x in result)

print(code)

该代码使用Python的random模块生成随机数字和字母,然后将它们组合在一起并打乱顺序,最后将结果转换为字符串并打印输出。由于使用了random.sample函数,因此生成的数字和字母不会重复。

python示例 生成4位数的英文和数字不能重复

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

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