【python】密码生成
源码注释写的比较清晰,不过多阐述;部分源码展示https://conghua.lanzoui.com/iR981h0pk9gdef mi_ma_1():  
源码注释写的比较清晰,不过多阐述;
部分源码展示
https://conghua.lanzoui.com/iR981h0pk9g
def mi_ma_1(): pass_word = its.product(combination, repeat=3)# 组合3位数,返回一个元组迭代器; for i in pass_word: # 遍历迭代器,提取值; i = list(i) # 将迭代器的元组数据转换为列表; temp = "" # 定义一个临时的空字符串; for k in i: # 遍历i的值; temp += k # 把遍历的值放入临时的空的字符串中; f.write(temp + '\n') # 把临时字符串的内容加上换行符,追加写入到文件中; def mi_ma_2(): pass_word = its.product(combination, repeat=4) for i in pass_word: i = list(i) temp = "" for k in i: temp += k f.write(temp + '\n') def mi_ma_3(): pass_word = its.product(combination, repeat=5) for i in pass_word: i = list(i) temp = "" for k in i: temp += k f.write(temp + '\n') if __name__ == '__main__': combination = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9'] # 密码组合的内容,如果有字母或符号组合可自行添加;