Python 基礎(chǔ)知識(shí)之字符串處理
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è)_。
再看*號(hào):匹配前面的子表達(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]
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
- Python基礎(chǔ)之文本常量與字符串模板
- Python基礎(chǔ)之字符串格式化詳解
- Python入門基礎(chǔ)之?dāng)?shù)字字符串與列表
- Python基礎(chǔ)之字符串常見操作經(jīng)典實(shí)例詳解
- Python基礎(chǔ)學(xué)習(xí)之基本數(shù)據(jù)結(jié)構(gòu)詳解【數(shù)字、字符串、列表、元組、集合、字典】
- Python 基礎(chǔ)之字符串string詳解及實(shí)例
- Python 專題三 字符串的基礎(chǔ)知識(shí)
- Python中關(guān)于字符串對(duì)象的一些基礎(chǔ)知識(shí)
- Python 中的字符串基礎(chǔ)與應(yīng)用小結(jié)
相關(guān)文章
python?numpy庫之如何使用matpotlib庫繪圖
Numpy的主要對(duì)象是同構(gòu)多維數(shù)組,它是一個(gè)元素表,所有類型都相同,由非負(fù)整數(shù)元組索引,在Numpy維度中稱為軸,這篇文章主要介紹了python?numpy庫?使用matpotlib庫繪圖,需要的朋友可以參考下2022-10-10Python并發(fā)請(qǐng)求下限制QPS(每秒查詢率)的實(shí)現(xiàn)代碼
這篇文章主要介紹了Python并發(fā)請(qǐng)求下限制QPS(每秒查詢率)實(shí)現(xiàn)方法,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-06-06python3實(shí)現(xiàn)常見的排序算法(示例代碼)
排序是非常常見的排序算法,今天給大家分享幾種比較常見的排序算法,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2021-07-07在python win系統(tǒng)下 打開TXT文件的實(shí)例
下面小編就為大家分享一篇在python win系統(tǒng)下 打開TXT文件的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-04-04Pytorch - TORCH.NN.INIT 參數(shù)初始化的操作
這篇文章主要介紹了Pytorch - TORCH.NN.INIT 參數(shù)初始化的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2021-02-02python游戲的魅力之冒險(xiǎn)島實(shí)戰(zhàn)項(xiàng)目
我看了一眼沉迷《夢(mèng)幻國(guó)度》的兒子!氣就不打一處來!讓你見識(shí)一下Python游戲的魅力,python實(shí)戰(zhàn)冒險(xiǎn)島游戲碼起,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值2021-09-09基于Python_腳本CGI、特點(diǎn)、應(yīng)用、開發(fā)環(huán)境(詳解)
下面小編就為大家?guī)硪黄赑ython_腳本CGI、特點(diǎn)、應(yīng)用、開發(fā)環(huán)境(詳解)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-05-05TensorFlow打印tensor值的實(shí)現(xiàn)方法
今天小編就為大家分享一篇TensorFlow打印tensor值的實(shí)現(xiàn)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-07-07