随机字符串的简单实现方式
使用 string
包中的 ascii_letters
,26个英文字母大小写和 digits
数字0~9组成测试数据
import string
import random
# 字符串
data = string.ascii_letters+string.digits
# 随机长度k (1<= k <=32)
random_length = random.randint(1, 32)
random_string = ''.join(random.sample(data, random_length))
print(random_string)
输出:
k5h67agU9mw1er4Ftc0vJP3RNVL