构造一个随机字符串

时间:2010-08-22 03:05:18

标签: python

如何使用python

中的随机函数构造一个包含5个以上字符且最多15个字符的字符串
    import string

    letters = list(string.lowercase)

1 个答案:

答案 0 :(得分:7)

在您已经拥有的导入和赋值之后,假设您希望所有可能的长度具有相同的概率:

import random

length = random.randrange(5, 16)

randstr = ''.join(random.choice(letters) for _ in range(length))