Python六位數隨機驗證碼

import random

str = ""
for i in range(6):
    code= random.randrange(3)
    if code== 0:
        # 隨機生成一個大寫字母
        ch = chr(random.randrange(ord("A"), ord("Z") + 1))
        str += ch
    elif code== 1:
        # 隨機生成一個小寫字母
        ch = chr(random.randrange(ord("a"), ord("z") + 1))
        str += ch
    elif code == 2:
        # 隨機生成一個數字
        ch = chr(random.randrange(ord("0"), ord("9") + 1))
        str += ch

print(str)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章