python 生成随机字符串
第一中大小写加数字的字符串
import random
import string
def ra():
ran_str = ''.join(random.sample(string.ascii_letters + string.digits, 4))
return ('gpw10280508019_' + ran_str)
print ('gpw10280508019_'+ ran_str) #定义全局验证码变量
代码详解:
ran_str 生成字符串变量和订单号进行拼接
第二中纯数字字符串
def ra():
auth = ""
for i in range(0,15): #定义循环4次,形成4个验证码
current_code = random.randint(0,9) #定义随机数字的范围
auth += str(current_code) #将随机数字赋值给 全局变量auth
return auth
代码详解:
auth将随机数字赋值给 全局变量auth