确定,如2KZ6,但是如何放置-]如2K-Z6?那是我的代码:
import random
import string
def random_string(length=4, uppercase=True, lowercase=True, numbers=True):
character_set = ''
if uppercase:
character_set += string.ascii_uppercase
if lowercase:
character_set += string.ascii_lowercase
if numbers:
character_set += string.digits
return ''.join(random.choice(character_set) for i in range(length))
my_random = random_string(uppercase=True, length=4, lowercase=False)
print(my_random)
input('Press any key to continue . . .')
[好吧,就像2KZ6,但如何放置-像2K-Z6一样?那是我的代码:import random import string def random_string(length = 4,大写= True,小写= True,数字= True):character_set =''if ...
如果您总是希望连字符位于结果的中点,请将生成器分成两部分,以创建前半部分和后半部分,然后将它们与连字符连接在一起。