Python如何生成随机码?
来源:互联网 发布:网络大电影排名 编辑:程序博客网 时间:2024/06/05 05:09
在Python中如何才能生成随机码/随机数呢?
这里我们需要导入两个Python的内置模块,random
和string
模块。
import random,string
- 利用random中的sample函数
random.sample(seq, n) #从序列seq中选择n个随机且独立的元素
这里的序列可以是字符串,也可以是列表。
- 利用string中的一些属性
也就是说我们采用string来生成seq,这里可以根据需要来选择,比如我想要生成8位随机的包含大小写的验证码。就可以使用
random.sample(string.ascii_letters, 8)
我们来测试一下:
好了,我们再用join函数来连接它们:
''.join(random.sample(string.ascii_letters, 8))
这样就可以生存我们需要的随机码了。
阅读全文
0 0
- Python如何生成随机码?
- 如何利用python生成随机验证码?
- 如何生成随机码
- 使用Python如何生成200个随机码?
- 使用 Python 如何生成 10个随机激活码
- Python 生成随机验证码
- python生成随机验证码
- python 随机生成验证码
- Python-生成随机码图片
- Python 随机生成中文验证码
- Python 随机生成中文验证码
- Python 随机生成中文验证码(转载)
- python 生成字母数字随机码
- Python 随机生成200个优惠码
- python生成随机图片验证码
- Python 生成随机图片验证码
- python 生成随机图形验证码
- python随机生成字符串
- 项目改造-maven(上)
- nodejs响应信息乱码
- 集合框架专题1-集合框架概述
- 三神器-迭代器、生成器和装饰器
- C#学习笔记8-整型的三种强制转换int、int.Parse()和Convert.ToInt32()
- Python如何生成随机码?
- 07翻转整数
- Android 内核模块存放位置
- 分享 | 全职在家工作/读书应该如何保持效率
- 玩转python类
- Freedom Trail(leetcode)
- 快讯:无穷小微积分官方网站,从天而降,惊喜万分!
- Linux安装ftp组件
- EL表达式和JSTL表达式