最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python字符串內(nèi)置函數(shù)功能與用法總結(jié)

 更新時間:2019年04月16日 09:18:07   作者:李科今天不上學(xué)  
這篇文章主要介紹了Python字符串內(nèi)置函數(shù)功能與用法,結(jié)合實例形式總結(jié)分析了Python常見字符串操作函數(shù)的功能、分類、使用方法及相關(guān)操作注意事項,需要的朋友可以參考下

本文實例講述了Python字符串內(nèi)置函數(shù)功能與用法。分享給大家供大家參考,具體如下:

字符串內(nèi)置總結(jié)

需要注意的是:

  • 字符串的單引號和雙引號都無法取消特殊字符的含義,如果想讓引號內(nèi)所有字符均取消特殊意義,在引號前面加r,如name=r'l\thf'
  • unicode字符串與r連用必需在r前面,如name=ur'l\thf'

大小寫處理

函數(shù) 作用 示例 輸出
capitalize 首字母大寫,其余小寫 ‘lk with psr'.capitalize() ‘Lk with psr'
upper 全部大寫 ‘lk with psr'.upper() ‘LK WITH PSR'
lower 全部小寫 ‘lk with psr'.lower() ‘lk with psr'
swapcase() 大小寫互換 ‘Lk with Psr'.swapcase() ‘lK WITH pSR'
.title() 首字母大寫 ‘lk with psr'.title() ‘Lk With Psr'

判斷字符串中的字符類型

函數(shù) 作用 示例 輸出
startswith(‘a(chǎn)',[start,end]) 是否以a開頭 ‘a(chǎn) lk'.startswith(‘a(chǎn)') True
endswith(‘a(chǎn)') 是否以a結(jié)尾 ‘lk'.endswith(‘a(chǎn)') False
isalnum() 是否全為字母或數(shù)字 ‘123asd'.isalnum() True
isalpha() 是否全字母 ‘lk12'.isalpha() True
isdigit() 是否全數(shù)字 ‘123'.isdigit() True
islower() 是否全小寫 ‘lk'.islower() True
isupper() 是否全大寫 ‘lk'.isupper() False
istitle() 判斷首字母是否為大寫 ‘Lk'.istitle() True
isspace() 判斷字符是否為空格 ' '.isspace() True

字符串替換

函數(shù) 作用 示例 輸出
replace(‘old',‘new') 替換old為new 'hello world'.replace(‘world',‘python') hello python
replace(‘old',‘new',次數(shù)) 替換指定次數(shù)的old為new 'hello world'.replace(‘l',‘p',2) heppo world

去空格

函數(shù) 作用 示例 輸出
strip() 去兩邊空格 ' h e-l lo '.strip() 可以想象
lstrip() 去左邊空格 ' h e-l lo '.lstrip() 可以想象
rstrip() 去右邊空格 ' h e-l lo '.rstrip() 可以想象

用特定符連接單個字符

函數(shù) 作用 示例 輸出
.join() -連接 ‘-'.join([‘a(chǎn)', ‘b', ‘c']) a-b-c

用字符串中的特定符分割字符串

函數(shù) 作用 示例 輸出
split() 默認(rèn)按空格分隔 ' h e-l lo ' .split() [‘h', ‘e-l', ‘lo']
split(‘指定字符') 按指定字符分割字符串為數(shù)組 ' h e-l lo ' .split('-') [' h e', 'l lo ']

搜索

函數(shù) 作用 示例 輸出
find() 搜索指定字符串,沒有返回-1 ‘lk la'.find(‘lk') 0
index() 同上,但是找不到會報錯 ‘lk la'.index(‘lk') 0
rfind() 從右邊開始查找 ‘lk la'.rfind(‘lk') 0
count() 統(tǒng)計指定的字符串出現(xiàn)的次數(shù) ‘lklklk'.count(‘lk') 3

python中str函數(shù)isdigit、isdecimal、isnumeric的區(qū)別

isdigit()
True: Unicode數(shù)字,byte數(shù)字(單字節(jié)),全角數(shù)字(雙字節(jié)),羅馬數(shù)字
False: 漢字?jǐn)?shù)字
Error: 無

isdecimal()
True: Unicode數(shù)字,,全角數(shù)字(雙字節(jié))
False: 羅馬數(shù)字,漢字?jǐn)?shù)字
Error: byte數(shù)字(單字節(jié))

isnumeric()
True: Unicode數(shù)字,全角數(shù)字(雙字節(jié)),羅馬數(shù)字,漢字?jǐn)?shù)字
False: 無
Error: byte數(shù)字(單字節(jié))

更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python字符串操作技巧匯總》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python列表(list)操作技巧總結(jié)》、《Python編碼操作技巧總結(jié)》、《Python函數(shù)使用技巧總結(jié)》及《Python入門與進(jìn)階經(jīng)典教程

希望本文所述對大家Python程序設(shè)計有所幫助。

相關(guān)文章

  • Python實現(xiàn)滑塊驗證碼詳解

    Python實現(xiàn)滑塊驗證碼詳解

    驗證碼作為一種自然人的機(jī)器人的判別工具,被廣泛的用于各種防止程序做自動化的場景中。傳統(tǒng)的字符型驗證安全性已經(jīng)名存實亡的情況下,各種新型的驗證碼如雨后春筍般涌現(xiàn),今天給大家分享一篇Python實現(xiàn)滑塊驗證碼
    2022-05-05
  • 詳解python eval函數(shù)的妙用

    詳解python eval函數(shù)的妙用

    這篇文章主要介紹了詳解python eval函數(shù)的妙用,詳細(xì)介紹了python eval函數(shù)的具體用法和實例,有興趣的可以了解一下
    2017-11-11
  • Python實現(xiàn)高精度敏感詞過濾

    Python實現(xiàn)高精度敏感詞過濾

    這篇文章主要為大家詳細(xì)介紹了Python中實現(xiàn)高精度敏感詞過濾的相關(guān)方法,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2025-03-03
  • python中super().__init__()的用法

    python中super().__init__()的用法

    python里的super().__init__()有什么作用?很多同學(xué)沒有弄清楚。super()用來調(diào)用父類(基類)的方法,__init__()是類的構(gòu)造方法,感興趣的小伙伴可以參考閱讀本文
    2023-03-03
  • Ubuntu16.04安裝python3.6.5步驟詳解

    Ubuntu16.04安裝python3.6.5步驟詳解

    這篇文章主要介紹了Ubuntu16.04安裝python3.6.5詳細(xì)步驟,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-01-01
  • 基于Python實現(xiàn)Excel轉(zhuǎn)Markdown表格

    基于Python實現(xiàn)Excel轉(zhuǎn)Markdown表格

    Markdown(也簡稱md)作為一種輕量級標(biāo)記語言,因其易寫易讀,效果美觀大方,不僅被眾多網(wǎng)站使用,也是程序員們做筆記、寫文檔的首選。本文將利用Python實現(xiàn)Excel轉(zhuǎn)Markdown表格,感興趣的可以了解一下
    2022-04-04
  • 如何使用Python讀取.xlsx指定行列

    如何使用Python讀取.xlsx指定行列

    讀取xlsx的整列數(shù)據(jù)很容易,但是要讀取指定sheet的指定列,這個相信大多數(shù)程序員都不會,下面這篇文章主要給大家介紹了關(guān)于如何使用Python讀取.xlsx指定行列的相關(guān)資料,需要的朋友可以參考下
    2022-09-09
  • python實現(xiàn)超簡單的視頻對象提取功能

    python實現(xiàn)超簡單的視頻對象提取功能

    這篇文章主要給大家介紹了關(guān)于利用python實現(xiàn)超簡單的視頻對象提取功能的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-06-06
  • Pandas分組函數(shù)groupby的用法詳解

    Pandas分組函數(shù)groupby的用法詳解

    在數(shù)據(jù)分析時,經(jīng)常需要將數(shù)據(jù)分成不同的群組,pandas中的groupby()函數(shù)可以完美地完成各種分組操作,本文就來介紹一下Pandas分組函數(shù)groupby的用法,感興趣的可以了解一下
    2024-01-01
  • Python字符串處理實現(xiàn)單詞反轉(zhuǎn)

    Python字符串處理實現(xiàn)單詞反轉(zhuǎn)

    這篇文章主要為大家詳細(xì)介紹了Python字符串處理實現(xiàn)單詞反轉(zhuǎn)的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-06-06

最新評論

潮州市| 滨海县| 礼泉县| 吉林市| 长乐市| 美姑县| 讷河市| 东海县| 鄢陵县| 商城县| 呼伦贝尔市| 信丰县| 东方市| 邹城市| 华容县| 湘潭市| 绥阳县| 黔江区| 盐亭县| 灵台县| 西华县| 东辽县| 海丰县| 全椒县| 芦山县| 惠水县| 永州市| 潞城市| 闸北区| 临安市| 壤塘县| 舟曲县| 肇庆市| 安吉县| 礼泉县| 五常市| 磐安县| 长阳| 阳泉市| 德令哈市| 区。|