- random模塊即可
# random.randrange(start,end) # 生成一個從start到 end-1 範圍的整數
# random.randint(start,end) # 生成一個從start到 end 範圍的整數
# random.uniform(start,end) # 生成一個從start到 end 範圍的小數
# random.choice(列表) # 從列表中隨機選擇一個
# 生成一個隨機數字
# print(random.randint(0,9)) # --> int
# print(chr(random.randint(48,57))) # -->st
#
# # 生成一個隨機大寫字母
# print(chr(random.randint(65,90))) # 大寫字母
#
# # 生成一個隨機小寫字母
# print(chr(random.randint(97,122))) # 小寫字母
- 生成一個5位驗證碼(數字、大寫字母、小寫字母)
# 生成一個5位驗證碼(數字、大寫字母、小寫字母)
def randomVerificationCode(num):
code = ''
for i in range(num):
code += chr(random.choice([random.randint(48,57),random.randint(65,90),random.randint(97,122)]))
print(code)
randomVerificationCode(5)
# t2VTi # 隨機輸出一個5位驗證碼