Python之用字串實現驗證碼

2021-09-25 03:20:05 字數 578 閱讀 4229

使用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...