1. 介紹1.1 介紹
福哥在編寫Python程序的時(shí)候發(fā)現(xiàn)Python居然沒有substr方法 , 那在Python里面是如何截取字符串的呢?
2. 截取方法原來在Python里面截取字符串就是利用特殊的字符串“下標(biāo)”來實(shí)現(xiàn)的 , 福哥整理了一些截取字符串的語法,并配合提供了描述信息,大家可以參考看看 。
2.1 示例
福哥舉出了一些截取字符串的例子,基本規(guī)則是:
[截取開始:截取長度:倒序]
我們只要掌握了這個(gè)規(guī)則就可以隨心所欲地截取字符串了 。
描述
str[0:6]
從字符串開頭0位開始截取6個(gè)字符
str[8:]
【python截取字符串中的一段字符 python字符截取函數(shù)】從字符串開頭8位開始截取后面全部字符
str[:-2]
從字符串開頭開始截取距離末尾2位的全部字符
str[10]
獲取字符串10位的字符
str[-2]
獲取字符串末尾2位的字符
str[::-1]
將字符串的字符倒著取出來
str[-5:-2]
從字符串距離末尾5位開始截取(-2 – -5 = 3)個(gè)字符
str[-9:]
從字符串距離末尾9位開始截取后面全部字符
2.2 效果
這是上面示例的具體執(zhí)行效果 。

文章插圖
3. 總結(jié)福哥今天帶著大家學(xué)習(xí)了在Python語言里截取字符串的方法,可以看出Python提供的“下標(biāo)”式字符串截取法要比substr更加的強(qiáng)大,真是佩服Python語言的設(shè)計(jì)團(tuán)隊(duì)的智慧啊~~
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請(qǐng)您及時(shí)就醫(yī)或請(qǐng)專業(yè)人士給予相關(guān)指導(dǎo)!
「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對(duì)您有所幫助:- 如何在Python中創(chuàng)建空元組
- Python 如何在z3中聲明枚舉類型
- list Python中列表的基本概念
- Python如何高效過濾列表中重復(fù)的元素
- 如何在Mac電腦上完整截取網(wǎng)頁
- 如何使用Python進(jìn)行Gabor濾波提取圖片紋理特征
- Python中一維列表與二維列表的轉(zhuǎn)換技巧
- 探究Java中字符串插入位置的算法
- Python如何讓Matplotlib中X軸的標(biāo)簽居中顯示
- Python數(shù)據(jù)類型和變量
