from random import randint
list1 = []
def bar(n):
str1 = ''
for _ in range(n):
str2 = chr(randint(48, 57)) + chr(randint(97, 122))
str1 += str2[randint(0, 1)]
return str1
def foo(n):
str3 = bar(n)
while 1:
if str3 not in list1 and str3 != '':
list1.append(str3)
return str3
else:
str3 = bar(n)
if __name__ == '__main__':
for _ in range(18):
foo(32)
print(list1)
出N个不重复的字符串作为文件名
最新推荐文章于 2021-05-18 09:35:47 发布