Python实现生成随机6位验证码

2025-09-28 14:08:40

1、用import 导入模块random ,具体代码如下:

import random

Python实现生成随机6位验证码

2、创建一个空的列表,名称为lst,具体代码为:lst = []

Python实现生成随机6位验证码

3、用for range代码生成随机数字并且添加到lst列表中,具体代码为:

for i in range(48,58):

 

   lst.append(chr(i))

Python实现生成随机6位验证码

4、继续按照刚刚的思路,生成大写数字A-Z,具体代码为:

for i in range(ord("A"),ord("Z")+1):

 

   lst.append(chr(i))

Python实现生成随机6位验证码

5、继续生成小写字母a-z,具体代码为:

for i in range(ord("a"),ord("z")+1):

 

   lst.append(chr(i))

Python实现生成随机6位验证码

6、接下来用print代码和random打印出6位的随机验证码,具体代码为:

print(random.sample(lst,6))

Python实现生成随机6位验证码

7、代码总结和运行效果:

import random

 

lst = []

 

for i in range(48,58):

 

   lst.append(chr(i))

 

for i in range(ord("A"),ord("Z")+1):

 

   lst.append(chr(i))

 

for i in range(ord("a"),ord("z")+1):

 

   lst.append(chr(i))

 

print(random.sample(lst,6))

Python实现生成随机6位验证码

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
  • 阅读量:42
  • 阅读量:52
  • 阅读量:48
  • 阅读量:79
  • 阅读量:66
  • 猜你喜欢