python产生随机字符串

今天在写程序时,想到一个随机字符串问题,就写了一个函数,留着,以后用

import string,random

def random_str(randomlength=20):

       str = ''

       chars = string.ascii_letters+string.digits + "-"

       return ''.join([random.choice(chars) for i in range(randomlength)])


你可能感兴趣的:(python)