python中的str 字串 的介紹及常見操作

2021-08-27 08:40:50 字數 964 閱讀 1999

作用:儲存當前字元,字母,或者數字及其他中文

定義:​    可以使用 **" "**或者 **' '**是等價的關係

​    如果想保留文字格式  需要使用

​    三引號**""" """** 或者 **''' '''**

​    單純的顯示雙引號 需要 **'    "    "    '**或者  ** **'''** " " '''**(三個單個 引        號)

字串 下標 ,索引:

獲取對應的字元,順序不能變換

從左到右 (1,2,3,...)

從右到左(-1,-2,-3...)

計算最大索引 len(變數名)

len函式:計算當前字串中多少個字元 或元素

"string index out of range"這個報錯是超出最大值

切片:獲取乙個字元 或者 字元片段

變數名[起始值:結束值:步長 ]  

從左往右"+          從右向左" "-"

字串的分割:split (字串  -> 列表)

格式:a(列表變數名)  =  b(字串變數名).split(" 由某個元素進行分割" , ""此處新增需要分割的個數")

字串的拼接:join(列表 -> 字串)

格式:a(字串變數名) = "列表中需要穿插乙個值 ".join("字串變數名")

字串 子串查詢 替換:

格式:find(查詢)  :a(賦值變數) = b (字串變數) . find(" 字串中的字元")

將字元在字串的位置下標賦值給 變數

格式:replace(替換) :   a(賦值變數) = b (字串變數) . replace( "old","new",count)

去除字串兩側空白符(還可刪除指定字元)

格式:strip :   a = b.strip( " 只能從左側第乙個開始刪除 ,沒有格式自動在左右兩側尋找並刪除")

python中字串(str)的操作

s hello 字串的重疊 s hello 2 字串的拼接 s hello world print s 統計字元個數 print len s 提取單個字元,通過下表提取 從開頭提取,下表從0開始 print s 0 從結尾提取,下表從 1開始 print s 1 切片 s 開始 結束 步進 s ab...

python學習 str字串

s hello world print s s hello world print s s hello world print s 轉義字元案例 想表達let s go 使用轉義字元 s let s go 就想表達乙個單引號,不想組成引號對 print s 表示斜槓 比如表示c user augsn...

python基礎 字串(str

標準序列的常規操作 索引 切片 乘法 成員資格檢查 長度等 適用於字串,但字串是不可變的資料型別,因此元素賦值和切片賦值是非法的。這裡介紹字串兩個方面 字串格式設定 字串方法 使用字串格式設定運算子 並在 右邊指定格式的值。指定要設定其格式的值時,可使用單個值 如字串,數字等 亦可使用元組 設定多個...