Python 怎样同时输出4-7之间的多个可重复随机数;随机数个数为2000个
展开全部
import string
import random
class CaptchaCreator:
@staticmethod
def random_seq(choice_seq, count=6, repeatable=True):
# 将其中的choice_seq,count 改为你需要的参数
if repeatable:
return [random.choice(choice_seq) for _ in range(count)]
return random.sample(choice_seq, count)
def shuffle(self):
digits = self.random_seq(string.digits)
random.shuffle(digits)
return ''.join(digits)
if __name__ == '__main__':
print(CaptchaCreator().shuffle())
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询