老师讲完random函数,自己写的,虽然和老师示例的不那么美观,智能,但是也自己想出来的,所以记录一下,代码就需要自己不断的自己练习,实战,才能提高啊!不然就像我们这些大部分靠自学的人,何时能学会。还有就是,这次听老师的,把自己的代码添加注释,所以这次把很简单的代码都写上了注释,而且很大白话,不管有没有接触过python的,我相信仔细看了,肯定能看懂。如果看完,再自己尝试着默写出来,那就是更好到了,好了进入正题:
自己写的: __Author__ = "Zhang Peng"
import random
#导入random模块
code='abcdefdhigkmlnopqrstuvwxyzABCDEFDHIGKMLNOPQRSTUVWXYZ0123456789'
#定义一个验证码的库,赋给变量code
checkcode=''
#定义一个空字符串,赋给checkcode
count=0
#需要对循环进行计数,初始值设为0
while count<6:
#添加一个while循环,当count小于6的时候就会一直循环
i=random.choice(code)
#choice是random里面的一个方法,就是把code里面的值随机取出一个来赋给i
checkcode+=i
#把checkcode+i重新赋值给checkcode,每循环