方法一:
import random
import string
import getpass
pass1 = string.digits+string.ascii_letters
def gen_pass(n =8):
result=''
for iin range(n):
zd = random.choice(pass1)
result += zd
return result
print(gen_pass())
方法二:
from randomimport choice
from stringimport ascii_letters,digits
all_chs = ascii_letters + digits
def randpass(n =8):
result =''
for iin range(n):
ch = choice(all_chs)
result += ch
return result
if __name__ =='__main__':
print(randpass())