1. 程式人生 > 實用技巧 >python3基礎_字串

python3基礎_字串

字串定義

是以單引號或者雙引號括起來的任意文字,字串不可變。

字串的索引和切片

下標索引:

我們可以使用“[ ]”來獲取字串中一個或多個字元。
在這裡插入圖片描述

切片

切片的語法:[起始:結束:步長] ,原則是左閉右開區間,預設步長是為1。
字串翻轉: 表示從後向前,按步長為1進行取值
在這裡插入圖片描述

字串內建函式

  1. 字串大小寫轉換
    title():以首字母大寫的形式轉換
    在這裡插入圖片描述
    upper():小寫字母轉化為大寫字母
    在這裡插入圖片描述
    lower():大寫字母轉化為小寫字母
    在這裡插入圖片描述
    swapcase():大小寫互換
    在這裡插入圖片描述

  2. 合併(拼接)字串
    在這裡插入圖片描述

  3. 刪除空白
    strip():去除字串兩端空白
    lstrip():去除字串開頭空白
    rstrip():去除字串開頭空白

在這裡插入圖片描述

  1. 字串替換
    replace(“old”,“new”,“次數”) 次數可有可無。
    在這裡插入圖片描述

  2. 判斷字串中的字元型別
    startwith():以XXX 開頭
    在這裡插入圖片描述
    endwith():以XXX 結尾
    在這裡插入圖片描述
    isalnum()全為數字或者字母
    在這裡插入圖片描述
    isalpha()全為字母
    在這裡插入圖片描述
    isdigit()全為數字
    在這裡插入圖片描述
    islower(): 判斷字串是否均為小寫
    在這裡插入圖片描述
    isupper() 判斷字串是否全為大寫

    istitle() 判斷字串首字母是否大寫
    在這裡插入圖片描述

  3. 字串拼接與分離
    .jion()字串拼接
    在這裡插入圖片描述
    .solit() 字串分離,以列表形式輸出
    在這裡插入圖片描述

  4. 字串搜尋
    find():字串查詢,返回字串的索引,如果存在多個索引,返回第一個
    在這裡插入圖片描述

count()計數
在這裡插入圖片描述

  1. 其他內建函式
    center(),需要兩個引數,第一個字串的總長度,第二個不夠的以XXX補齊
    在這裡插入圖片描述
    未完待續!!!

: