jmu-python-随机生成密码(一行代码生成题目要求的字符列表)
jmu-python-随机生成密码
- 题目
- 答案
- 初始版
- 优化版(一行代码生成题目要求的字符列表)
- 总结
题目
答案
初始版
import randomx = eval(input())
n = eval(input())
m = eval(input())str = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
list = []
for i in str:list.append(i)
random.seed(x)
for i in range(n):s = ""for j in range(m):ch = random.choice(list)s = s + chprint(s)
优化版(一行代码生成题目要求的字符列表)
import random
import stringx = eval(input())
n = eval(input())
m = eval(input())list = string.ascii_letters+string.digitsrandom.seed(x)
for i in range(n):s = ""for j in range(m):ch = random.choice(list)s = s + chprint(s)
总结
- random库的seed和choice函数要了解并掌握
- 学习使用string库的digits和ascii_letters方便生成相应的列表
jmu-python-随机生成密码(一行代码生成题目要求的字符列表)相关推荐
- python 随机生成密码
python 随机生成密码 #!/usr/bin/env python # -*- encoding: utf-8 -*- """ @Introduce : 随机生成密码 ...
- python随机生成密码字符串_Python随机生成带特殊字符的密码
在日常运维中,如果涉及到用户管理,就一定会用到给用户设置密码的工作,其实吧,平时脑子里觉得设置个密码没什么,但要真让你随手敲一个12位带特殊字符的随机密码,也是很痛苦的事,如果让你敲10个这样的随机密 ...
- python随机生成大写字母_python随机生成大小写字母数字混合密码(仅20行代码)
用简单的方法生成随机性较大的密码 仅用20行代码随机生成密码 核心思路:利用random模块 random模块随机生成数字,大小写字母,循环次数 while循环+随机生成的循环次数-->随机pl ...
- python随机生成12位数字_Python随机生成带特殊字符的密码
在日常运维中,如果涉及到用户管理,就一定会用到给用户设置密码的工作,其实吧,平时脑子里觉得设置个密码没什么,但要真让你随手敲一个12位带特殊字符的随机密码,也是很痛苦的事,如果让你敲10个这样的随机密 ...
- python随机生成手机号和密码
python代码随机生成手机号 import random def createPhone():for k in range(10):prelist=["130", "1 ...
- python:随机生成加法题目,输入答案进行判断【进阶:加减乘除】
任务要求: 1.随机生成10以内加法题目 2.学生查看题目并输入答案 3.判断学生答案是否正确 4.退出时,统计答题总数,并统计正确数量和正确率(保留两位小数) 实现代码: 加法运算: t = 0 # ...
- python彩票生成_python3学习--随机生成密码、随机生成彩票号
################随机生成密码##################### 1.写一个函数:函数的功能是生成一批密码,存到文件里面 def gen_password(num): #num ...
- python随机生成数据库数据之一步一步教你数据造假成为道德主席-取名器-.-xswl-pydbgen || Faker
简介 自己为了测试框架的正确性,就需要点数据做测试,一人扛下前后端.....不能重复的叫什么科学,丢人 开始 原理 基本上每种编程语言都自带伪随机数生成器,因此可以随机产生整形.浮点型数据,借助数组思 ...
- PTA13、随机生成密码 (10 分)
13.随机生成密码 (10 分) 新建一个字符列表,这个列表中的内容从前到后依次包含小写字母.大写字母.数字. 形如['a',...,'z','A',...,'Z','0',...'9'] 建议:使用 ...
最新文章
- 日志排查问题困难?分布式日志链路跟踪来帮你
- AgileEAS.NET SOA 中间件2013第四季度发布部分功能开源预告
- 手机QQ会员H5加速方案——sonic技术内幕
- 新手入门 | 上链第一步,如何完成XuperChain环境、服务部署
- Spring Boot——Maven使用SystemPath引用本地jar:ClassNotFoundException
- boost::mp11::mp_is_set相关用法的测试程序
- ASP.NET MVC Global.cs - 应用程序事件
- 将Linux下编译的warning警告信息输出到文件中
- gfs mysql_linux搭建gfs系统--iscsi+GFS实现网络存储
- Eclipse无提示的解决办法 和 内容辅助技巧
- 优化Nginx的处理性能
- php怎么实现弹幕,HTML如何利用canvas实现弹幕功能
- Ubuntu的LAMP与相关软件安装设置
- 数据结构上机实践第四周项目4 - 建设双链表算法库
- Xshell下载和连接Linux
- 打砖块游戏代码 c语言,打砖块游戏的源代码(请多指教)
- 组态软件调用matlab,()基于OPC的组态软件和MATLAB的通信实现
- 天正的计算机快捷命令大全,天正建筑命令快捷键大全
- 如何把微信消息或者短信实时转发到另一个手机上
- ZUCC_Linux系统管理_实验七 LVM