#!/user/bin/env python
# -*- coding:utf-8 -*-
import random
#初始化乙個列表
li=#26個字母在ascll對照表中的編號在65<=i<90範圍內
for i in range(4):
#random的randrange方法可以定義隨機數產生的範圍
r=random.randrange(0,5)
if i==r:
num=random.randrange(0,10)
#由於join方法只能對字串起作用,因此需要將數字轉化為字串
else:
temp=random.randrange(65,91)
#內建函式的chr方法可以將乙個數字轉化為ascll對照表的對應的字元,比如65代表a
n=chr(temp)
result="".join(li)
print result
python 小案例,隨機驗證碼
生成乙個隨機數,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的隨機數字 否則,驗...
案例字母數字驗證碼並驗證驗證碼
public.js 獲取id function id id 獲取某個範圍之間的隨機整數 function getrand startnum,endnum 隨機獲取六位十六進製制顏色值 function getrandcolor console.log str return str 隨機獲取num位數...
驗證碼實現
1.gd庫 2.建立影象步驟 1 建立畫布 就是在記憶體中開闢一塊臨時區域,用於儲存圖影象資訊 2 繪製影象 使用各種函式設定影象顏色,背景,填充畫筆,繪製圖形等 3 輸出圖形 以某種格式儲存到伺服器或者輸出到瀏覽器顯示給使用者。注意 直接輸出之前一定要用header 告訴瀏覽器以影象格式來處理該輸...