生成随机验证码函数

  

,,函数生成6位随机验证码,利用内置函数科()将×××转化为ascii码,对于每一位,利用random.randrange(1, 10)随机产生0 - 9之间的一个数rand1,当rand1为偶数时,该位为数字随机码,rand1为奇数时,该位为字母随机码。

# !/usr/bin/env  python   #,- *安康;编码:UTF-8  - * -   import 随机         def  gen_verification_code ():   ,,list_veri_code =, []   ,,for 小姐:拷贝范围(0,6):   ,,,,,,rand1 =, random.randrange (0, 10)   ,,,,,,if  rand1  %, 2,==, 0:   ,,,,,,,,,,num =, str (random.randrange (0, 10))   ,,,,,,,,,,list_veri_code.append (num)   ,,,,,,其他的:   ,,,,,,,,,,chr_temp =,空空(random.randrange (65,, 91))   ,,,,,,,,,,list_veri_code.append (chr_temp)   ,才能verification_code =, " . join (list_veri_code)   ,,return  verification_code   打印(“your  verification  code 是:“,,gen_verification_code ())

,另一个内置函数奥德()做()相从而向反的操作,将ascii码转化为×××。

生成随机验证码函数