python 脚本生成随机 字母 + 数字密码功能


Posted in Python onMay 26, 2018

下面一段代码给大家介绍python 脚本生成随机 字母 + 数字密码功能,具体代码如下所述:

#coding:utf-8
import random,string
def GetPassword(length):
  # 随机生成数字个数
  Ofnum=random.randint(1,length)
  Ofletter=length-Ofnum
  # 选中ofnum个数字
  slcNum=[random.choice(string.digits) for i in range(Ofnum)]
  # 选中ofletter个字母
  slcLetter=[random.choice(string.ascii_letters) for i in range(Ofletter)]
  # 打乱组合
  slcChar=slcLetter+slcNum
  random.shuffle(slcChar)
  # 生成随机密码
  getPwd=''.join([i for i in slcChar])
  return getPwd
if __name__=='__main__':
  print( GetPassword(6)) #GetPassword()自定义随机密码长度

总结

以上所述是小编给大家介绍的python 脚本生成随机 字母 + 数字密码功能,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Python 相关文章推荐
在Windows8上的搭建Python和Django环境
Jul 03 Python
使用Nginx+uWsgi实现Python的Django框架站点动静分离
Mar 21 Python
对python中array.sum(axis=?)的用法介绍
Jun 28 Python
python设置值及NaN值处理方法
Jul 03 Python
浅析python redis的连接及相关操作
Nov 07 Python
python 实现绘制整齐的表格
Nov 18 Python
python字典通过值反查键的实现(简洁写法)
Sep 30 Python
基于python爬取链家二手房信息代码示例
Oct 21 Python
Python 如何解决稀疏矩阵运算
May 26 Python
python缺失值的解决方法总结
Jun 09 Python
Python办公自动化PPT批量转换操作
Sep 15 Python
python实现会员信息管理系统(List)
Mar 18 Python
Python高级用法总结
May 26 #Python
关于Python的一些学习总结
May 25 #Python
windows下python和pip安装教程
May 25 #Python
python2.7实现爬虫网页数据
May 25 #Python
python sys.argv[]用法实例详解
May 25 #Python
python切片及sys.argv[]用法详解
May 25 #Python
windows下python安装pip图文教程
May 25 #Python
You might like
探讨fckeditor在Php中的配置详解
2013/06/08 PHP
php实现上传图片保存到数据库的方法
2015/02/11 PHP
[原创]php逐行读取txt文件写入数组的方法
2015/07/02 PHP
Javascript模块化编程(一)模块的写法最佳实践
2013/01/17 Javascript
浅析IE10兼容性问题(frameset的cols属性)
2014/01/03 Javascript
js判断元素是否隐藏的方法
2014/06/09 Javascript
浅谈JavaScript 覆盖原型以及更改原型
2016/08/31 Javascript
详解js的延迟对象、跨域、模板引擎、弹出层、AJAX【附实例下载】
2016/12/19 Javascript
JS及JQuery对Html内容编码,Html转义
2017/02/17 Javascript
Angualrjs和bootstrap相结合实现数据表格table
2017/03/30 Javascript
vue.js语法及常用指令
2017/10/29 Javascript
Vue项目组件化工程开发实践方案
2018/01/09 Javascript
Node.js一行代码实现静态文件服务器的方法步骤
2019/05/07 Javascript
[43:58]DOTA2上海特级锦标赛C组败者赛 Newbee VS Archon第二局
2016/02/27 DOTA
Python实现希尔排序算法的原理与用法实例分析
2017/11/23 Python
Python GUI Tkinter简单实现个性签名设计
2018/06/19 Python
pandas 读取各种格式文件的方法
2018/06/22 Python
Django集成搜索引擎Elasticserach的方法示例
2019/06/04 Python
python设置环境变量的作用整理
2020/02/17 Python
Pytest单元测试框架如何实现参数化
2020/09/05 Python
Python实现随机爬山算法
2021/01/29 Python
Python 转移文件至云对象存储的方法
2021/02/07 Python
HTML5+CSS3实例 :canvas 模拟实现电子彩票刮刮乐代码
2016/12/30 HTML / CSS
英国领先的隐形眼镜在线供应商:Lenstore.co.uk
2019/11/24 全球购物
adidas马来西亚官网:adidas MY
2020/09/12 全球购物
天逸系统(武汉)有限公司Java笔试题
2015/12/29 面试题
如何在存储过程中使用Loop
2016/01/05 面试题
学生党员思想汇报范文
2014/01/09 职场文书
宣传策划类求职信范文
2014/01/31 职场文书
一年级语文教学反思
2014/02/13 职场文书
大学课外活动总结
2014/07/09 职场文书
世界环境日活动总结
2015/02/11 职场文书
laravel ajax curd 搜索登录判断功能的实现
2021/04/17 PHP
为什么在foreach循环中JAVA集合不能添加或删除元素
2021/06/11 Java/Android
手写Spirit防抖函数underscore和节流函数lodash
2022/03/22 Javascript
python中redis包操作数据库的教程
2022/04/19 Python