第一步:匯入 random 和 string 庫
#匯入 random 和 string 庫
import random
import string
第二步:設定變數 a 與變數 key
#設定變數 a 與變數 key
a = string.ascii_letters+string.digits
key =
第三步:使用 def 設定 getkey 的命令為獲取字母+數字的隨機字串
#使用 def 設定 getkey 的命令為獲取字母+數字的隨機字串
defgetkey()
: key=random.sample(a,8)
# 變數 a 已設為英文本母,8則代表生成8位字串
keys=
"".join(key)
return keys
第四步:設定變數 s 為輸出字串
#設定變數 s 為輸出字串
s = getkey(
)print
(s)
第五步:將字串拷貝至剪貼簿
#將字串拷貝至剪貼簿
import pyperclip #匯入pyperclip庫
pyperclip.copy(s)
#將變數 s (字串)拷貝至裝置剪貼簿
spam = pyperclip.paste(
)print
('已複製到剪貼簿'
)
完整**
#匯入 random 和 string 庫
import random
import string
#設定變數 a 與變數 key
a = string.ascii_letters+string.digits
key =
#使用 def 設定 getkey 的命令為字母+數字
defgetkey()
: key=random.sample(a,8)
# 變數 a 已設為英文本母,8則代表生成8位字串
keys=
"".join(key)
return keys
#設定變數 s 為輸出字串
s = getkey(
)print
(s)#將字串拷貝至剪貼簿
import pyperclip #匯入pyperclip庫
pyperclip.copy(s)
#將變數 s (字串)拷貝至裝置剪貼簿
spam = pyperclip.paste(
)print
('已複製到剪貼簿'
)
bye-bye,我們下期見! python生成隨機密碼
建立randpass.py指令碼,要求如下 編寫乙個能生成8位隨機密碼的程式 使用random的choice函式隨機取出字元 改進程式,使用者可以自己決定生成多少位的密碼 匯入random模組,通過random靜態物件呼叫choice 方法,從自定義字串all chs中獲取隨機項,將獲取到的隨機字元...
生成隨機密碼
編寫乙個函式,用於生成隨機密碼,入參為隨機密碼的長度,出參為生成的隨機密碼,要求生成的隨機密碼必須同時包含大寫字母小寫字母數字。生成隨機碼,引數為隨機碼長度,同時包含大小寫字母和數字 public string getrandomnum int length listlist new arrayli...
隨機密碼生成(Python程式設計)
一 問題描述。編寫程式。在26個字母大小寫和9個數字組成的列表中隨機生成10個8位密碼。二 問題分析。因為要在列表中隨機生成密碼,故需要將26個大 小寫字母和9個數字存放在同乙個列表中。首先使用string模組中的ascii letters和digits方法來引入大 小寫字母與0 9的數字,然後用l...