当前位置:   article > 正文

《python从入门到精通》——生成由数字、字母组成的4位验证码_用python编写程序,随机生成由英文小写字母和数子组成的4位

用python编写程序,随机生成由英文小写字母和数子组成的4位

效果

在这里插入图片描述
在这里插入图片描述

代码实现

import random   #导入标准模块中的random
if __name__=='__main__':
    checkcode=""    #保存验证码的变量
    for i in range(4):      #循环四次
        index=random.randrange(0,4)     #生成0-3中的一个数
        if index !=i and index+1 !=i:
            checkcode+=chr(random.randint(97,122))      #生成a-z中的一个小写字母
        elif index+1==i:
            checkcode+=chr(random.randint(65,90))       #生成A-Z中的一个大写字母
        else:
            checkcode+=str(random.randint(1,9))     #生成1-9中的一个数字
    print("验证码:",checkcode)     #输出生成的验证码
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/54611
推荐阅读
相关标签
  

闽ICP备14008679号