# 生成乙個隨機數,65-90,
# 數字轉化成字母,chr()
import random
tmp = ""
for i in range(5):
# 生成0-4的隨機數
num = random.randrange(0, 4)
if num == 3 or num == 1:
# 如果隨機數是1或者3,那麼就在驗證碼中生成乙個0-9的隨機數字
# 否則,驗證碼中生成乙個隨機字母
rad1 = random.randrange(0, 10)
tmp = tmp + str(rad1)
else:
rad2 = random.randrange(65, 91) # 隨機產生數字
a = chr(rad2) # 將數字轉化成字母
tmp = tmp + a
print(tmp)
隨機驗證碼 python
功能 隨機驗證碼 日期 01 22 2019 注意 randrange 返回乙個遞增集合的隨機數,使用它必須匯入random包 randint 返回乙個隨機數 chr 返回乙個字元,以整數為引數 import random def check code check code for i in ran...
隨機驗證碼
function window,document if object.prototype.tostring.call options object object else this options.numarr 0,1,2,3,4,5,6,7,8,9 split this options.lette...
Python案例 驗證碼實現
user bin env python coding utf 8 import random 初始化乙個列表 li 26個字母在ascll對照表中的編號在65 i 90範圍內 for i in range 4 random的randrange方法可以定義隨機數產生的範圍 r random.randr...