欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python 基礎(chǔ)知識之字符串處理

 更新時(shí)間:2017年01月06日 11:58:39   作者:ruanchao  
這篇文章主要介紹了Python 基礎(chǔ)知識之字符串處理的相關(guān)資料,這里對字符串的判斷,搜索匹配及字符串變換進(jìn)行了詳解,需要的朋友可以參考下

Python字符串處理

字符串輸入:

my_string = raw_input("please input a word:")

字符串判斷:

(1) 判斷是不是純字母

my_string.isalpha()

字符串搜索匹配:

(1) re

re正則表達(dá)式實(shí)例一:^[\w_]*$

首先\w表示匹配包括下劃線的任何單詞字符,等價(jià)于'[A-Za-z0-9_]'。

然后跟了個(gè)_。

再看*號:匹配前面的子表達(dá)式零次或多次。例如,zo* 能匹配 "z" 以及 "zoo"。 * 等價(jià)于{0,}。

最后是$:表示字符串結(jié)束,后面沒有其他字符了。

所以,這個(gè)表達(dá)式的意思就是把這個(gè)[\w_](任何單詞字符包括下劃線,然后跟個(gè)下劃線)看為一個(gè)整體,出現(xiàn)零次或多次!

import re

my_string = raw_input("please input a word:")

if re.match('^[a-zA-Z]$', my_string):
print "it is a word"
else:
print "it is not a word"

字符串變換:

(1) 將字符串轉(zhuǎn)換成全小寫字母。

my_string = my_string.lower()

(2) 將多個(gè)字符串連接在一起。

my_string = my_string + "abc"

(3)截取字符串的一部分。 本示例是去掉第一個(gè)和最后一個(gè)字符,截取中間一段。

my_string = my_string[1:len(my_string)-1]

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

最新評論