PYTHON字串處理string模組

2021-10-04 14:37:27 字數 812 閱讀 2300

string模組中的一些產量:

string.ascii_lowercase==

>

'abcdefghijklmnopqrstuvwxyz'

string.ascii_uppercase==

>

'abcdefghijklmnopqrstuvwxyz'

string.ascii_letters==

>上面兩個的相加

string.digits==

>

'0123456789'

string.hexdigits==

>

'0123456789abcdefabcdef'

string.octdigits==

>

'01234567'

string.punctuation==

>

#標點符號

'!"#$%&'()

*+,-

./:;

<=

>?@[\]

^_`~

.'string.whitespace==

>由被視為空白符號的 ascii 字元組成的字串。其中包括空格、製表、換行、回車、進紙和縱向製表符。

string.printable==

>由被視為可列印符號的 ascii 字元組成的字串。這是digits, ascii_letters, punctuation和whitespace 的總和.

那麼這些產量有什麼用處了,比如隨機產生驗證碼字串,暴力破解的時候常用的密碼拼接,反正是用處多多,不用自己再費心寫個生成函式了!!

Python 字串處理

python endswith 方法用於判斷字串是否以指定字尾結尾,如果以指定字尾結尾返回 true 否則返回 false 可選引數 start 與 end 為檢索字串的開始與結束位置。語法 endswith 方法語法 str.endswith suffix start end 引數 返回值 如果字...

Python字串處理

去空格及特殊符號 s.strip lstrip rstrip 複製字串 strcpy sstr1,sstr2 sstr1 strcpy sstr2 sstr1 sstr1 strcpy2 print sstr2連線字串 strcat sstr1,sstr2 sstr1 strcat sstr1 ss...

Python字串處理

python字串處理 part i 常見處理函式 string.find sub,start 0,end len string 檢測sub是否包含在string中,如果是返回 第乙個sub 開始的索引值,否則返回 1.string.index sub,start 0,end len string 跟...