import random n = 32 # 生成随机32位的数字与字母的组合,长度可调; def C_code(n=32): ret = "" for i in range(n): num = random.randint(0,9)#生成随机数字,范围0~9; Letter = chr(random.randint(65,90))#生成大写字母,范围A~Z,根据需要调整字母范围;小写字母的范围是97~122; s = str(random.choice([num,Letter]))#合并,需要多种组合的情况下,调整[a,b,c]内容。 ret += s return ret
#打印三组字符串
for i in range(3): print(C_code())
做了个小工具,大家试试看。【免费】Python生成随机字符串(数字,字母)长度可控资源-CSDN文库