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