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