3

How to construct a string to have more than 5 characters and maximum of 15 characters using random function in python

    import string

    letters = list(string.lowercase)

1 Answer 1

7

After the import and assignment you already have, assuming you want all possible lengths with the same probability:

import random

length = random.randrange(5, 16)

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

Not the answer you're looking for? Browse other questions tagged or ask your own question.