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())