学习与实践总结九(Python)

本文总结了计算机二级操作题中关于Python的练习,包括利用random库生成特定格式的随机密码并保存,介绍了Pyinstaller的两种打包方式及其参数含义,以及如何将列表中所有单词的首字母转为大写。
摘要由CSDN通过智能技术生成

计算机二级操作题整理:

1.请编写程序,生成随机密码,具体要求如下:

(1)使用 random 库,采用 0x1010 作为随机数种子。
(2)密码 abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890!@#$%^&* 中的字符组成。
(3)每个密码长度固定为 10 个字符。
(4)程序运行每次产生 10 个密码,每个密码一行。
(5)每次产生的 10 个密码首字符不能一样。
(6)程序运行后产生的密码保存在“随机密码.txt”文件中,不写入文件,直接 print 10 个密码即可自动评阅

    import random
    random.seed(0x1010)				#----设置随机库种子
    s = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890!@#$%^&*"
    ls = []
    excludes = ""					#----用于存储用过的首字符
    while len(ls) < 10: 			#----循环产生10组数
        pwd = ""#----用于存储当前产生的密码
  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值