python-生成随机密码-可指定位数
import random
from string import ascii_letters, digits
all_chs = ascii_letters + digits
#all_chs = '1234567890qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM'
#a= int(input('你要生成几位的随机密码啊:'))
#def randpass(n = a):
def randpass(n = 8):
result = ''
for i in range(n):
#for i in range(n):
ch = random.choice(all_chs)
result += ch
return result
if __name__ == '__main__':
print(randpass())
print(randpass(9))