python随机密码⽣成_Python⼊门编程题库27--⽣成随机密码
⼀、题⽬
请编写程序,⽣成随机密码。具体要求如下:
(1)使⽤ random 库,采⽤ 0x1010 作为随机数种⼦。
(2)密码 有s中的字符组成。
(3)每个密码长度固定为 10 个字符。
(4)程序运⾏每次产⽣ 10 个密码,每个密码⼀⾏。
(5)每次产⽣的 10 个密码⾸字符不能⼀样。
(6)程序运⾏后产⽣的密码保存在“随机密码.txt”⽂件中。
python编程入门试题s="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890!@#$%^&*"
⼆、分析
python中使⽤random库的seed()⽅法设置随机数种⼦
当循环次数不确定时,python中⼀般使⽤while
当循环次数确定时,python中⼀般使⽤for
⾸字符不⼀样,可以使⽤python中的not in判断
list与join⼀起使⽤可以⾃动分割数组
保存到“随机密码.txt”使⽤python中对⽂件得操作open()
三、⽅案
1、⽅案①
代码:
代码:
输出结果:
四、上⼀题
>>>《Python⼊门编程题库26--统计汉字和标点符号》
五、调查问卷
⽆论你初学哪⼀门编程语⾔,我们经常听到⼀句话:“不要眼⾼⼿低,⽆论多么简单的题,也要⼀遍遍练习,你才能真正的掌握”。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论