2010-08-22 82 views

回答

7

进口和你已经有分配后使用随机函数15个字符,假设你希望所有可能的长度以相同的概率:

import random 

length = random.randrange(5, 16) 

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

@Hulk,作为文档在http://docs.python.org/library/random.html#random.randrange说,randrange在版本1.5.2是新的。不知道为什么你认为你不能使用它比时间晚8个版本? – 2010-08-22 03:35:14

+0

让它工作..谢谢 – Hulk 2010-08-22 03:42:02