python 小实例4 密码随机生成器

使用string模块、random模块

本函数定义了密码长度为8.用户可以自己设置密码的长度,修改num 数值即可

#!/usr/bin/env python
#coding:utf8

'''reduce password randomly'''

import  random
import  string

allcho = string.letters+string.digits

def redpass(num=8):
    pwd = ''
    for i in range(num):
        cho=random.choice(allcho)
        pwd += cho
    print  pwd


if __name__=='__main__':
    redpass()

pwd=' '表示缓冲区

你可能感兴趣的:(python)