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 相关文章推荐
使用IronPython把Python脚本集成到.NET程序中的教程
Mar 31 Python
Python使用matplotlib实现在坐标系中画一个矩形的方法
May 20 Python
Python实现针对含中文字符串的截取功能示例
Sep 22 Python
Python工程师面试必备25条知识点
Jan 17 Python
Python及Django框架生成二维码的方法分析
Jan 31 Python
Python命令行解析模块详解
Feb 01 Python
python实现定时发送qq消息
Jan 18 Python
Python搭建Spark分布式集群环境
Jul 05 Python
Python爬取视频(其实是一篇福利)过程解析
Aug 01 Python
python2.7的flask框架之引用js&css等静态文件的实现方法
Aug 22 Python
Selenium启动Chrome时配置选项详解
Mar 18 Python
解决django无法访问本地static文件(js,css,img)网页里js,cs都加载不了
Apr 07 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
php使用explode()函数将字符串拆分成数组的方法
2015/02/17 PHP
WordPress主题制作之模板文件的引入方法
2015/12/28 PHP
php实现概率性随机抽奖代码
2016/01/02 PHP
PHP实现的网站目录扫描索引工具
2016/09/08 PHP
PHP实现的杨辉三角求解算法分析
2019/03/11 PHP
为JavaScript提供睡眠功能(sleep) 自编译JS引擎
2010/08/16 Javascript
jquery下jstree简单应用 - v1.0
2011/04/14 Javascript
js关闭模态窗口刷新父页面或跳转页面
2012/12/13 Javascript
jQuery函数的等价原生函数代码示例
2013/05/27 Javascript
javascript修改表格背景色实例代码分享
2013/12/10 Javascript
探讨JavaScript语句的执行过程
2016/01/28 Javascript
js实现ctrl+v粘贴上传图片(兼容chrome、firefox、ie11)
2016/03/09 Javascript
从零开始学习Node.js系列教程之基于connect和express框架的多页面实现数学运算示例
2017/04/13 Javascript
Angular4表单验证代码详解
2017/09/03 Javascript
解决vue build打包之后首页白屏的问题
2018/03/06 Javascript
在HTML文档中嵌入JavaScript的四种方法
2018/05/07 Javascript
vue子组件改变父组件传递的prop值通过sync实现数据双向绑定(DEMO)
2020/02/01 Javascript
Js图片点击切换轮播实现代码
2020/07/27 Javascript
jQuery实现tab栏切换效果
2020/12/22 jQuery
[10:24]郎朗助力完美“圣”典,天籁交织奏响序曲
2016/12/18 DOTA
Python基于DES算法加密解密实例
2015/06/03 Python
Python语言实现机器学习的K-近邻算法
2015/06/11 Python
在PyCharm中批量查找及替换的方法
2019/01/20 Python
Python2与Python3的区别实例总结
2019/04/17 Python
Pytorch保存模型用于测试和用于继续训练的区别详解
2020/01/10 Python
python读取图片的几种方式及图像宽和高的存储顺序
2020/02/11 Python
Django Admin设置应用程序及模型顺序方法详解
2020/04/01 Python
10分钟理解CSS3 FlexBox弹性布局
2018/12/20 HTML / CSS
碧欧泉Biotherm加拿大官方网站:法国高端护肤品牌
2019/10/18 全球购物
建筑实习自我鉴定
2013/10/18 职场文书
优秀实习自我鉴定
2013/12/04 职场文书
前台文员我鉴定
2014/01/12 职场文书
学期评语大全
2014/04/30 职场文书
公司任命书模板
2014/06/06 职场文书
IDEA2021.2配置docker如何将springboot项目打成镜像一键发布部署
2021/09/25 Java/Android
默认网关不可用修复后过一会又不好使了解决方法
2022/04/08 数码科技