Python3实现生成随机密码的方法

yipeiwu_com6年前Python基础

本文实例讲述了Python3实现生成随机密码的方法,在Python程序设计中有着广泛的实用价值。具体方法如下:

本文实例主要实现创建8位随机密码(大小写字母+数字),采用Python3生成了初级算法的随机密码。

主要功能代码如下:

__author__ = 'Goopand'

import string
import random

def genPassword(length=8,chars=string.digits+string.ascii_letters):
  return ''.join(random.sample(chars*10,8))

if __name__=="__main__":
  for i in range(10):
    print(genPassword(8))

希望本文所述实例对大家Python程序设计有所帮助。

相关文章

python 中值滤波,椒盐去噪,图片增强实例

python 中值滤波,椒盐去噪,图片增强实例

受光照、气候、成像设备等因素的影响,灰度化后的图像存在噪声和模糊干扰,直接影响到下一步的文字识别,因此,需要对图像进行增强处理。图片预处理中重要一环就是椒盐去澡,通常用到中值滤波器进行处...

python使用append合并两个数组的方法

本文实例讲述了python使用append合并两个数组的方法。分享给大家供大家参考。具体如下: lista = [1,2,3] listb = [4,5,6] mergedlist...

Django集成CAS单点登录的方法示例

Django集成CAS单点登录的方法示例

CAS 全称集中式认证服务(Central Authentication Service),是实现单点登录(SSO)的一中手段。 CAS 的通讯流程图如下(图片来自Google图库):...

Django+Ajax+jQuery实现网页动态更新的实例

views.py中的修改 增加相应的请求处理函数: def getdevjson(request): print 'get here' if ('key' in request....

python DataFrame获取行数、列数、索引及第几行第几列的值方法

1、df=DataFrame([{‘A':'11','B':'12'},{‘A':'111','B':'121'},{‘A':'1111','B':'1211'}]) print d...