使用python實現簡單的驗證碼功能,首先需要匯入random功能和string功能,用來提供隨機數和隨機的字元
#匯入功能
import random
import string
#設定code_str的值為a~z,a~z,0~9
code_str = string.ascii_letters + string.digits
#將code_str中的字元分割為長度為4的隨機字串
def gen_code(len=4):
return ''.join(random.sample(code_str,len))
#print([gen_code() for i in range(1000)]) #生成所有的隨機4位驗證碼
#隨機生成乙個4為驗證碼
這樣簡單的4位驗證碼就隨機產生了
python用字串編寫驗證碼
string.digits 輸出為 0 9 數字 string.ascii letters 輸出為大小寫字母 random.choice 為隨機選擇方法 import string import random 1.準備好乙個字串,包含所有的字母和數字 allstring string.digits ...
python常用字串 Python常用字串操作
1.字串首字母大寫 2.統計字串中某個字母的個數 統計字串中某個字母的個數又分兩種情況,在整個字串中統計和在某個索引範圍內統計 1 在整個字串中統計,如下面統計字串str2中字母a的個數 2 在某個索引區間內統計,如下面統計字串str2索引1到10和1到30範圍內字母t的個數 3.求字串的長度 4....
python筆記三 使用字串
1 所有序列操作 索引 分片 乘法 判斷成員資格 求長度 取最小值和最大值 對字串同樣適用,但是字串是不可變的,不能對字串的內容進行修改。2 對於賦值的字串引數陣列,一般使用元組來儲存,例如下面的values formats hello,s.s enoughfor ya values world h...