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

首頁 > 編程 > Python > 正文

python隨機生成指定長度密碼的方法

2019-11-25 17:50:56
字體:
來源:轉載
供稿:網友

本文實例講述了python隨機生成指定長度密碼的方法。分享給大家供大家參考。具體如下:

下面的python代碼通過對各種字符進行隨機組合生成一個指定長度的隨機密碼

python中的string對象有幾個常用的方法用來輸出各種不同的字符:

string.ascii_letters

輸出ascii碼的所有字符

string.digits

輸出 '0123456789'.  

string.punctuation

ascii中的標點符號

print string.ascii_lettersprint string.digitsprint string.punctuation

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

下面的代碼用于生成隨機密碼

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

希望本文所述對大家的Python程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 吉水县| 华池县| 西乌| 石河子市| 阿鲁科尔沁旗| 垦利县| 灵山县| 丰城市| 沾化县| 江口县| 建德市| 寿阳县| 辽阳县| 汉源县| 郓城县| 垣曲县| 扶绥县| 汉寿县| 成安县| 建湖县| 永善县| 湟源县| 丽水市| 肥东县| 建德市| 上杭县| 新化县| 信丰县| 万源市| 八宿县| 观塘区| 孟津县| 鄂托克前旗| 富顺县| 南乐县| 年辖:市辖区| 德昌县| 顺平县| 讷河市| 始兴县| 新余市|