#!/usr/bin/env python
# -*- coding: utf-8 -*-
def createDictionary(length, start, end):
'''
功能 : 生成指定长度,指定起始位置,结束位置的数字类型密码字典
参数 :
Length:
生成的单个密码的长度
Start:
起始位置
End:
结束位置
'''
for i in range(start, end): # 如果需要很大长度的密码字典 , 为了节省内存 , 需要讲range换成xrange
temp = str(i);
if len(temp) < length:
for j in range(length - len(temp)):
temp = "0" + temp;
print temp;
createDictionary(4,0,10000); # 注意数组从0开始索引
Python生成数字类型密码字典
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 字典的操作 字典提供了很多方法对字典操作: 1.dict.keys() 作用:返回包含字典所有key的列表 2.d...
- 字典 字典,如下图所示: 可以利用关键词查找对应信息 例如我们可以通过人的身份证号码查到一个人的信息 为什么呢?因...
- 简介 任何东西都是双面的,包括程序。(攻击方与防御方,相当于矛与盾) 密码字典 所谓的密码字典,主要是配合密码破译...