標籤:字母 new \n 檢索 bsp 一個 選擇性參數 寬度 oob
聲明:以下連結和描述據來自於網路,很多都是來自菜鳥教程
一、字串 str
python字串格式化符號:
| %c |
格式化字元及其ASCII碼 |
| %s |
格式化字串 |
| %d |
格式化整數 |
| 函數 |
描述 |
| |
|
| print(name[0]) |
按索引取值(正向取+反向取) :只能取 |
| print(name[0:6:2]) |
切片(顧頭不顧尾,步長) |
| len() |
長度 |
| strip(‘*!‘) |
預設移除 兩邊 的空白或指定字元,一般用在使用者互動上 |
lstrip()
|
用於截掉字串 左 邊的空格或指定字元 |
| rstrip() |
用於截掉字串 右 邊的空格或指定字元 |
| split() |
通過指定分隔字元對字串進行切片,如果參數num 有指定值,則僅分隔 num 個子字串 |
rsplit() |
Python rsplit() 方法通過指定分隔字元對字串進行分割並返回一個列表,預設分隔符號為所有Null 字元,包括空格、換行(\n)、定位字元(\t)等。類似於 split() 方法,只不過是從字串最後面開始分割。
|
lower() |
Python lower() 方法轉換字串中所有大寫字元為小寫。 |
| upper() |
Python upper() 方法將字串中的小寫字母轉為大寫字母 |
| startswith() |
startswith() 方法用於檢查字串是否是以指定子字串開頭,如果是則返回 True,否則返回 False。如果參數 beg 和 end 指定值,則在指定範圍內檢查。 |
| endswith() |
endswith() 方法用於判斷字串是否以指定尾碼結尾,如果以指定尾碼結尾返回True,否則返回False。選擇性參數"start"與"end"為檢索字串的開始與結束位置。 |
format() |
基本文法是通過 {} 和 : 來代替以前的 % 。 format 函數可以接受不限個參數,位置可以不按順序。 |
| join() |
方法用於將序列中的元素以指定的字元串連產生一個新的字串。 |
replace() |
把字串中的 old(舊字串) 替換成 new(新字串),如果指定第三個參數max,則替換不超過 max 次。 |
isdigit() |
方法檢測字串是否只由數字組成 |
| |
|
|
|
find()
|
find() 方法檢測字串中是否包含子字串 str ,如果指定 beg(開始) 和 end(結束) 範圍,則檢查是否包含在指定範圍內,如果指定範圍內如果包含指定索引值,返回的是索引值在字串中的起始位置。如果不包含索引值,返回-1。 |
rfind() |
返回字串最後一次出現的位置,如果沒有匹配項則返回-1。 |
index() |
index() 方法檢測字串中是否包含子字串 str ,如果指定 beg(開始) 和 end(結束) 範圍,則檢查是否包含在指定範圍內,該方法與 python find()方法一樣,只不過如果str不在 string中會報一個異常。 |
rindex() |
返回子字串 str 在字串中最後出現的位置,如果沒有匹配的字串會報異常,你可以指定選擇性參數[beg:end]設定尋找的區間。 |
count() |
用於統計字串裡某個字元出現的次數。選擇性參數為在字串搜尋的開始與結束位置。 |
center() |
center() 方法返回一個指定的寬度 width 置中的字串,fillchar 為填充的字元,預設為空白格。 |
ljust() |
ljust() 方法返回一個原字串靠左對齊,並使用空格填充至指定長度的新字串。如果指定的長度小於原字串的長度則返回原字串。 |
rjust() |
rjust() 返回一個原字串靠右對齊,並使用空格填充至長度 width 的新字串。如果指定的長度小於字串的長度則返回原字串。 |
zfill() |
Python zfill() 方法返回指定長度的字串,原字串靠右對齊,前面填充0。 |
expandtabs() |
expandtabs() 方法把字串中的 tab 符號(‘\t‘)轉為空白格,tab 符號(‘\t‘)預設的空格數是 8。 |
captalize() |
Python capitalize()將字串的第一個字母變成大寫,其他字母變小寫。對於 8 位位元組編碼需要根據本地環境。 |
swapcase() |
swapcase() 方法用於對字串的大小寫字母進行轉換。 |
title() |
title() 方法返回"標題化"的字串,就是說所有單詞都是以大寫開始,其餘字母均為小寫(見 istitle())。 |
| |
|
二、列表 list三、元祖 四、字典 dict五、集合
python之旅:基礎函數方法整理