擅长:python、mysql、java
<p>我认为编写您正在寻找的代码的最干净的方法是这样做:</p>
<pre><code>import random
letters = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'
def myFunc(length):
return ''.join([random.choice(letters) for x in range(0,length)])
</code></pre>
<p>然后可以这样调用函数:</p>
<pre><code>x = myFunc(10)
print(x)
</code></pre>
<p>产生如下输出:<code>zWAGjUyhEZ</code></p>