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下標開始向左...