1 print(ord('A')) 2 print(ord('a')) 3 print(ord('0')) 4 import random 5 SecChar = [] 6 for i in range(26): 7 SecChar.extend(chr(random.randint(65,90))) 8 for i in range(26): 9 SecChar.extend(chr(random.randint(97,122))) 10 for i in range(9): 11 SecChar.extend(chr(random.randint(48,58))) 12 print(SecChar) 13 for i in range(10): 14 password = "" 15 for j in range (8): 16 s = random.choice(SecChar) 17 password+=s 18 print(password)
ps:遇到的問題 生成的大小寫字母中出現 "[" "{"
"[" 的Unicode編碼是91,"{" 是123
choice 從字符串中隨機選取一個