python基礎 字串的常見使用方法

2021-10-06 15:56:47 字數 1691 閱讀 2308

1、什麼是字串?

字串是具有特殊含義的符號且字串的內容屬於常量,屬於不可變型別。

2、字串的常見使用方法(字串可以是被迭代物件且可以通過下標進行訪問)

注:python中字串的所有使用方法並不會改變字串本身的值,而是返回值發生了改變。

——capitalize() #首字母大寫

——-center()#表示居中對齊–裡面有兩個引數—預設兩端是空格補齊,前面的50應該是總長度後面寫補全的符號預設為空格)

——count()#統計字元數量—如果沒有則統計為零

![在這裡插入描述](

——endswith()#以什麼結束

——-startswith()#以什麼開始

——find()#用來檢索某個字元或者字串中的索引位置,如果找不到則會返回(-1),查詢字串中第一次出現的字元

——index()#用來檢索某個字元或者字串中的索引位置,如果找不到則會丟擲異常(報錯)

——rfind()#用來檢索某個字元或者字串中的索引位置,查詢重複出現的字串的最後乙個的位置

——format()#用來進行格式化字串,python3,提出的建議大家使用

——join(list可迭代物件)#按照特定的規則拼接字串,(一般是在陣列裡面的,python裡面沒有陣列)

——split()#按照特定的字串分割字串,結果是列表

——upper()#轉成大寫

——lower()#轉成小寫

——strip()#清除兩側的空格(保證資料的有效性)

——lstrip()#清除左側空格

——rstrip()#清除右側空格

——title()#將字串格式化為符號標題的格式

——encode()#編碼轉換—將字串轉換成位元組(utf-8建議使用)

——decode()#將編碼轉換成字串

以上這些就是字串的常用方法。

Python基礎 字串的常見操作

切片 切片 獲取物件中一部分資料 起始位置 結束位置 不包含 步長 qpstr 山東張學友 result qpstr 1 3 1 東張print result 快速取前兩個 result qpstr 2 print result 快速取後兩個 result qpstr 2 print result ...

Python基礎 字串的常見操作

切片 切片 獲取物件中一部分資料 起始位置 結束位置 不包含 步長 qpstr 山東張學友 result qpstr 1 3 1 東張print result 快速取前兩個 result qpstr 2 print result 快速取後兩個 result qpstr 2 print result ...

python基礎學習 字串常見操作

s abcdefg 字串資料,切片後取出的資料都是字串型別 從左至右取值 從0開始 從右向左取值 從 1開始 print s 0 s s 0 a print s 1 s s 1 gs abcdefg s1 s 取全部 s2 s 2 從左至右取值,步長為2 aceg s3 s 2 1 從2下標開始向左...