Python 使用随机间距生成的随机字符串
我想创建一个包含大写字母和数字的模式,以及它们之间的随机间距 作为OI00 XKB或IEEW 88。。。等 我从这段代码开始,它生成随机代码,但在asPython 使用随机间距生成的随机字符串,python,random,Python,Random,我想创建一个包含大写字母和数字的模式,以及它们之间的随机间距 作为OI00 XKB或IEEW 88。。。等 我从这段代码开始,它生成随机代码,但在as{}{}{}{}{}{}{} 代码 def codeGen(): return "{}{}{}{} {}{}{}".format( random.choice(common.LETTERS), random.choice(common.LETTERS), random.choice(common.D
{}{}{}{}{}{}{}
代码
def codeGen():
return "{}{}{}{} {}{}{}".format(
random.choice(common.LETTERS),
random.choice(common.LETTERS),
random.choice(common.DIGITS),
random.choice(common.DIGITS),
random.choice(common.LETTERS),
random.choice(common.LETTERS),
random.choice(common.LETTERS))
如何在格式上应用随机性
谢谢,提前解决了
def generate_code():
return ''.join(random.choice(string.ascii_uppercase) +random.choice(string.digits)+ random.choice((' ', '')) for _ in range(random.randrange(2,5)))
这有点恶心,但是你可以在每个字符串和更多的{}
之间抛出一个随机选择(['',])
,然后添加随机选择(('',)
调用?我们这里说的是多少个空格?每个连续的字母/数字之间有一个空格。可能会出现更多的空间,但不会出现连续的空间