国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > Python > 正文

python隨機(jī)生成指定長(zhǎng)度密碼的方法

2020-02-23 00:31:25
字體:
供稿:網(wǎng)友

本文實(shí)例講述了python隨機(jī)生成指定長(zhǎng)度密碼的方法。分享給大家供大家參考。具體如下:

下面的python代碼通過對(duì)各種字符進(jìn)行隨機(jī)組合生成一個(gè)指定長(zhǎng)度的隨機(jī)密碼

python中的string對(duì)象有幾個(gè)常用的方法用來輸出各種不同的字符:

string.ascii_letters

輸出ascii碼的所有字符

string.digits

輸出 '0123456789'.  

string.punctuation

ascii中的標(biāo)點(diǎn)符號(hào)

print string.ascii_lettersprint string.digitsprint string.punctuation

輸出結(jié)果如下:
abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
0123456789
!"#$%&'()*+,-./:;<=>?@[/]^_`{|}~

下面的代碼用于生成隨機(jī)密碼

import stringfrom random import *characters = string.ascii_letters + string.punctuation + string.digitspassword = "".join(choice(characters) for x in range(randint(8, 16)))print password

希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 耒阳市| 南平市| 榕江县| 桐柏县| 大庆市| 滁州市| 乌兰察布市| 浮梁县| 无为县| 连江县| 阿拉善右旗| 大关县| 隆化县| 焦作市| 广安市| 平远县| 汪清县| 忻州市| 佳木斯市| 军事| 龙游县| 丹凤县| 长汀县| 黑龙江省| 太仓市| 怀柔区| 忻城县| 盈江县| 丘北县| 米泉市| 皋兰县| 勃利县| 彭水| 察哈| 三原县| 穆棱市| 望奎县| 莆田市| 曲沃县| 全南县| 壶关县|