4条回答 默认 最新
- CSDN专家-天际的海浪 2021-06-06 00:25关注
import random import string sl = [string.ascii_lowercase,string.digits,'!@#$%^&*'] li = [] p = set() while len(li)<10: k = set() rs = "" for i in range(10): j = random.randint(0,2) k.add(j) rs += random.choice(sl[j]) if len(k)==3 and rs[0] not in p: li.append(rs) p.add(rs[0]) with open(r'randpasswd.txt','w') as f: for v in li: f.write(v+'\n') print(v)
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 基于FOC驱动器,如何实现卡丁车下坡无阻力的遛坡的效果
- ¥15 IAR程序莫名变量多重定义
- ¥15 (标签-UDP|关键词-client)
- ¥15 关于库卡officelite无法与虚拟机通讯的问题
- ¥15 目标检测项目无法读取视频
- ¥15 GEO datasets中基因芯片数据仅仅提供了normalized signal如何进行差异分析
- ¥100 求采集电商背景音乐的方法
- ¥15 数学建模竞赛求指导帮助
- ¥15 STM32控制MAX7219问题求解答
- ¥20 在本地部署CHATRWKV时遇到了AttributeError: 'str' object has no attribute 'requires_grad'