如何使用python
中的随机函数构造一个包含5个以上字符且最多15个字符的字符串 import string
letters = list(string.lowercase)
答案 0 :(得分:7)
在您已经拥有的导入和赋值之后,假设您希望所有可能的长度具有相同的概率:
import random
length = random.randrange(5, 16)
randstr = ''.join(random.choice(letters) for _ in range(length))