python生成隨機字符串


使用方式:

import random

import string

''.join(random.sample(string.xxx + string.yyy + string.……, n))

上面n表示要生成的隨機字符串的長度,string.***表示生成的字符串包含的符號類型。

常用的符號類型有:

string.ascii_letters
'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'
string.letters

'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'

string.ascii_uppercase
'ABCDEFGHIJKLMNOPQRSTUVWXYZ'

string.ascii_lowercase
'abcdefghijklmnopqrstuvwxyz'

string.digits

'0123456789'

string.hexdigits
'0123456789abcdefABCDEF'

string.punctuation

'!"#$%&\'()*+,-./:;<=>?@[\\]^_`{|}~'

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM