Python 隨機生成規定數量密碼

2021-08-29 20:25:32 字數 682 閱讀 9161

#python 3.6 (32-bit)

import random,string

count = input('請輸入你要產生多少條密碼:').strip()

all_passwds =

for i in range(int(count)):

num = random.sample(string.digits,1) #隨機取1位數字

lower = random.sample(string.ascii_lowercase,1) #隨機取1位小寫字母

upper = random.sample(string.ascii_uppercase,1) #隨機取1位大寫字母

other = random.sample(string.ascii_letters+string.digits,5) #隨機取5位

res = num+lower+upper+other #產生的8位密碼

res = ''.join(res)+'\n'

print('result:',res)

if res not in all_passwds: #判斷是否重複

with open('passwds.txt','a+') as fw:

fw.seek(0)

fw.writelines(all_passwds)

Python生成指定數量的優惠碼實操內容

python生成指定數量的優惠碼程式設計客棧 開啟python開發工具idle,新建 codegen.py 檔案,並儲存 匯入需要的包,這裡需要random和string,如下 import string import random 假設需要生成200個,長度為10的優惠碼,實際應用這個可以作為引數...

按照一定的格式生成一定數量的隨機數的例子

在很多時候需要按照一定的格式生成一定數量的隨機數,下面是實現方法 下面是自己寫的類 public class myrandom private string getonerandomnum string strformat case case default return strtemp publi...

原創 按照一定的格式生成一定數量的隨機數的例子

在很多時候需要按照一定的格式生成一定數量的隨機數,下面是實現方法 下面是自己寫的類 public class myrandom private string getonerandomnum string strformat case case default return strtemp publi...