擅长:python、mysql、java
<p>有很多方法可以做到这一点,这是在python3中使用Ascii字符来实现这一点的简单示例代码:-在</p>
<pre><code>from random import randint
def generateString(minLength, maxLength):
result = "";
resultLength = randint(minLength, maxLength)
for i in range(resultLength):
charType = randint(1,3)
if(charType == 1):
#number
result += chr(randint(48, 57))
elif(charType == 2):
#upper letter
result += chr(randint(65, 90))
elif(charType == 3):
#lower letter
result += chr(randint(97, 122))
return result;
#Example
print(generateString(1,20))
</code></pre>