【Python】不可變序列str常用操作

申明轉(zhuǎn)義字符
  • 轉(zhuǎn)義字符用法\调炬。/一樣的用法语盈,但是無轉(zhuǎn)義功能。
  • 換行/提行\n
  • raw字符串:r' '
    r'c:\user\desktop'就不用加轉(zhuǎn)義字符了缰泡。
常用內(nèi)置方法(不改變字符串變量本身)
  • 修改字符串
    str.replace(old, new, count) 默認count為1
x = "I am an apply!"
m = x.replace("apply","orange")
print(x) # 結(jié)果為:I am an apply!
print(m) # 結(jié)果為:I am an orange!
y = "hahahahaha"
n = y.replace("ha","he",3)
print(y) # 結(jié)果為:hahahahaha
print(n) # 結(jié)果為:hehehehaha
  • 拆分字符串
    str.split()
x = "poi01,116.446234,40.491201"
m = x.split(",")
print(x) # 結(jié)果為:'poi01,116.446234,40.491201'
print(m) # 結(jié)果為:['poi01', '116.446234', '40.491201']
  • 鏈接字符串
    str.join()
y = ['poi01', '116.446234', '40.491201']
m = "-"
n = m.join(y)
print(n) # 結(jié)果為:'poi01-116.446234-40.491201'
  • 去除空格和換行符等
    str.strip()方法用于移除字符串頭尾指定的字符(默認為空格或換行符)或字符序列
  • 開頭和結(jié)尾
    str.startswith("str") 判斷是否以"str"開頭刀荒,返回值False/Ture
    str.endswith("str")判斷是否以"str"結(jié)尾,返回值False/Ture

  • 文本的大小寫
    str.lower("str")全部變成小寫
    str.upper("str")全部變成大寫
    str.swapcase("str")大小寫互換
    str.capitalize("str")首字母大寫

數(shù)據(jù)格式轉(zhuǎn)化
  • 四舍五入round()
  • 取整int()
  • 浮點型float()
  • 字符串str()
格式化字符
  • %s插入變量為字符串
  • %name插入變量name
name = 'Apple'
print("%s is fruit." %name) # 結(jié)果為:Apple is fruit.
  • %i整型
  • %f浮點型
  • %.2f顯示兩位小數(shù)
  • 顯示整數(shù)
    %i浮點數(shù)只取整數(shù)部分
    %.0f浮點數(shù)四舍五入取整
  • 顯示正負號
    %+i
    % i空格
    %+.3f
    % .3f空格
  • 科學計數(shù)法
    %e
    %E
  • %g自動顯示:小數(shù)位數(shù)少的時候自動識別用浮點數(shù),數(shù)據(jù)復(fù)雜時自動識別用科學計數(shù)法
.format方法格式化
  • {}代表占位符,其中可以是數(shù)字招驴,也可以什么都沒有
"User ID: {0}".format("root") # 結(jié)果為:'User ID: root'
"{} talk to {}".format("a","b") # 結(jié)果為:'a talk to b'
"{}{}{}".format("a","b","c") # 結(jié)果為:'abc'
"{0}{1}{2}{0}".format("a","b","c") # 結(jié)果為:'abca'
"{}{}{}{}".format("a","b","c") # 結(jié)果為:報錯
  • {}也可使用變量來指示
"my job is a {career}".format(career="designer") 
# 結(jié)果為:"my job is a desinger"
  • format不生成新的值
x = "abc{}"
m = x.format("def")
print(x) # 結(jié)果為:abc{}
print(m) # 結(jié)果為:abcdef
  • .format格式化數(shù)字
"{:f}".format(4.123) #結(jié)果為:'4.123000'
"{:.2f}".format(4.123) #結(jié)果為:'4.12'
"{:e}".format(4.123) #結(jié)果為:'4.123000e+00'
"{:.0f}".format(99.6) #結(jié)果為:'100'
"{:%}".format(4.123) #結(jié)果為:'412.300000%'
"{:d}".format(10) #內(nèi)部必須內(nèi)整數(shù)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末疼约,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子最仑,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,807評論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件符隙,死亡現(xiàn)場離奇詭異趴捅,居然都是意外死亡,警方通過查閱死者的電腦和手機霹疫,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,284評論 3 399
  • 文/潘曉璐 我一進店門拱绑,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人丽蝎,你說我怎么就攤上這事猎拨。” “怎么了屠阻?”我有些...
    開封第一講書人閱讀 169,589評論 0 363
  • 文/不壞的土叔 我叫張陵红省,是天一觀的道長。 經(jīng)常有香客問我国觉,道長吧恃,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 60,188評論 1 300
  • 正文 為了忘掉前任麻诀,我火速辦了婚禮痕寓,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘蝇闭。我一直安慰自己呻率,他們只是感情好,可當我...
    茶點故事閱讀 69,185評論 6 398
  • 文/花漫 我一把揭開白布呻引。 她就那樣靜靜地躺著礼仗,像睡著了一般。 火紅的嫁衣襯著肌膚如雪逻悠。 梳的紋絲不亂的頭發(fā)上元践,一...
    開封第一講書人閱讀 52,785評論 1 314
  • 那天,我揣著相機與錄音童谒,去河邊找鬼卢厂。 笑死,一個胖子當著我的面吹牛惠啄,可吹牛的內(nèi)容都是我干的慎恒。 我是一名探鬼主播,決...
    沈念sama閱讀 41,220評論 3 423
  • 文/蒼蘭香墨 我猛地睜開眼撵渡,長吁一口氣:“原來是場噩夢啊……” “哼融柬!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起趋距,我...
    開封第一講書人閱讀 40,167評論 0 277
  • 序言:老撾萬榮一對情侶失蹤粒氧,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后节腐,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體外盯,經(jīng)...
    沈念sama閱讀 46,698評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡摘盆,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,767評論 3 343
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了饱苟。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片孩擂。...
    茶點故事閱讀 40,912評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖箱熬,靈堂內(nèi)的尸體忽然破棺而出类垦,到底是詐尸還是另有隱情,我是刑警寧澤城须,帶...
    沈念sama閱讀 36,572評論 5 351
  • 正文 年R本政府宣布蚤认,位于F島的核電站,受9級特大地震影響糕伐,放射性物質(zhì)發(fā)生泄漏砰琢。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 42,254評論 3 336
  • 文/蒙蒙 一良瞧、第九天 我趴在偏房一處隱蔽的房頂上張望氯析。 院中可真熱鬧,春花似錦莺褒、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,746評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至巡通,卻和暖如春尘执,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背宴凉。 一陣腳步聲響...
    開封第一講書人閱讀 33,859評論 1 274
  • 我被黑心中介騙來泰國打工誊锭, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人弥锄。 一個月前我還...
    沈念sama閱讀 49,359評論 3 379
  • 正文 我出身青樓丧靡,卻偏偏與公主長得像,于是被迫代替她去往敵國和親籽暇。 傳聞我的和親對象是個殘疾皇子温治,可洞房花燭夜當晚...
    茶點故事閱讀 45,922評論 2 361

推薦閱讀更多精彩內(nèi)容

  • 一、Java 簡介 Java是由Sun Microsystems公司于1995年5月推出的Java面向?qū)ο蟪绦蛟O(shè)計...
    子非魚_t_閱讀 4,206評論 1 44
  • 一戒悠、PyCharm的基本使用1.1熬荆、注釋:為了方便自己或者其他人查看單行注釋:用 # 號單行注釋多行注釋: 用 ...
    IIronMan閱讀 8,864評論 3 18
  • 第一步:將本組接龍打卡發(fā)到班級大群,然后截圖绸狐。 第二步:找到“易效能1階200期@廣州積分排行榜”(建議用微信收藏...
    一日看人生閱讀 1,985評論 0 0
  • 秋天的河里 只有鴨子還在慢慢悠悠地四處閑逛 喧鬧了一個夏天的孩子們 早已不見了蹤影 河的這邊是村莊 河的那邊是大山...
    阿喜瑪雅閱讀 509評論 10 6
  • 七月的日子過山車般若债,百般滋味,酸甜苦辣來了一遍本今。 現(xiàn)在 記錄些開心時刻 畢業(yè)...
    林語藝閱讀 846評論 4 13