#!/usr/bin/python# -*- coding:utf-8 -*-# @Time :2019/10/7 10:55# @Author :maple# @Emall :[email protected]# @File :密码字典4.py import itertools as itswords = input("请输入想要生成的数字、字母、特殊符号:").strip()word1 = input("请输入前面的固定字符,若没有直接enter:").strip()word2 = input("请输入后面的固定字符,若没有直接enter:").strip()len = int(input("请输入密码的长度,不包含前面和后面的固定字符:"))words = set(words) #去重words = ‘‘.join(words) #拼接#print(words)r = its.product(words,repeat=len)dic = open("dictionary.txt",‘a‘)for i in r: dic.write(word1+‘‘.join(i)+word2+"\n")dic.close()
原文地址:https://www.cnblogs.com/maplelyt/p/11629739.html
时间: 2024-10-29 12:03:52