Python 基礎知識之字符串處理
Python字符串處理
字符串輸入:
my_string = raw_input("please input a word:")
字符串判斷:
(1) 判斷是不是純字母
my_string.isalpha()
字符串搜索匹配:
(1) re
re正則表達式實例一:^[\w_]*$
首先\w表示匹配包括下劃線的任何單詞字符,等價于'[A-Za-z0-9_]'。
然后跟了個_。
再看*號:匹配前面的子表達式零次或多次。例如,zo* 能匹配 "z" 以及 "zoo"。 * 等價于{0,}。
最后是$:表示字符串結(jié)束,后面沒有其他字符了。
所以,這個表達式的意思就是把這個[\w_](任何單詞字符包括下劃線,然后跟個下劃線)看為一個整體,出現(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) 將多個字符串連接在一起。
my_string = my_string + "abc"
(3)截取字符串的一部分。 本示例是去掉第一個和最后一個字符,截取中間一段。
my_string = my_string[1:len(my_string)-1]
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關文章
將pycharm配置為matlab或者spyder的用法說明
這篇文章主要介紹了將pycharm配置為matlab或者spyder的用法說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-06-06
PyTorch實現(xiàn)更新部分網(wǎng)絡,其他不更新
今天小編就為大家分享一篇PyTorch實現(xiàn)更新部分網(wǎng)絡,其他不更新,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-12-12
三步解決python PermissionError: [WinError 5]拒絕訪問的情況
這篇文章主要介紹了三步解決python PermissionError: [WinError 5]拒絕訪問的情況,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-04-04
Python爬蟲eval實現(xiàn)看漫畫漫畫柜mhgui實戰(zhàn)分析
這篇文章主要為大家介紹了Python爬蟲eval實現(xiàn)看漫畫漫畫柜mhgui實戰(zhàn)分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-07-07
Python 實現(xiàn)圖片色彩轉(zhuǎn)換案例
我們在看動漫、影視作品中,當人物在回憶過程中,體現(xiàn)出來的畫面一般都是黑白或者褐色的。本文將提供將圖片色彩轉(zhuǎn)為黑白或者褐色風格的案例詳解,感興趣的小伙伴可以了解一下。2021-11-11

