以下是一种生成五位数不重复的数字的方法:

import random

# 生成一个随机的五位数
num = random.sample(range(10000, 100000), 1)[0]

# 将数字转换为字符串
num_str = str(num)

# 判断数字是否有重复的数字
while len(set(num_str)) < 5:
    num = random.sample(range(10000, 100000), 1)[0]
    num_str = str(num)

print(num)

这段代码使用了random.sample()函数来生成一个随机的五位数。然后,将数字转换为字符串,并使用set()函数来判断数字是否有重复的数字。如果有重复的数字,则重新生成一个随机的五位数,直到生成一个不重复的数字为止。最后输出生成的五位数。

python生成五位数不重复的数字

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

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