python随机生成20位密码:数字+大写字母


使用python随机生成20位的数字+大写字母的密码:

import random, string

passwd = []
for i in range(20):
    if random.randint(0, 1):
        letter = random.choice(string.ascii_uppercase)
        passwd.append(letter)
    else:
        letter = random.choice(string.digits)
        passwd.append(letter)

print("".join(passwd))

 

运行结果:

3IK81S14V19Q25G9M478

  

  

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM