124-函数例子
#1、封装一个函数,生成4位长度的随机验证码
def func():
#第一步:定义一个字符串,用于生成验证码
str1 = '23456789abcdefghjkmnpqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ'
#第二步:定义一个空字符串,专门用于接收4位长度的验证码
code = ''
#第三步:生成4位长度的验证码其实就是循环4次,每次循环时要做两件事
#第一件事:从str1中随机获取一个字符
#第二件事:把获取到的随机字符,追加到code空字符串中
for i in range(4):
#第五步:如何从str1中抽取一个随机字符?答:使用索引随机
randnum=random.randint(0,len(str1))-1)
#第六步:把每次得到的随机字符拼接到code变量中
code += str1[randnum]
#第七步:把得到的结果作为函数的返回值
return code
#2、调用func函数
print(func())