python學習筆記2 字串

2022-08-20 04:48:12 字數 1961 閱讀 3559

總結:字串是不可變變數,不能通過下標修改其值

字串的方法都不會改變字串原來的值,而是新生成乙個字串

一、3種寫法——單引號,雙引號,三引號

二、下標和切片

下標:字串裡每個字元所在的位置,也叫索引。strname[n] ,表示strname這個字串的下標為n對應的字元的值。

切片:取字串乙個下標區間的值。 strname[n:m],表示strname這個字串,下標n到m這個區間內的值,注意n:m取值,顧前不顧後。

三、字串遍歷

in 和not in

for迴圈遍歷字串

四、字串的方法

1、upper() , lower() , isupper() , islower()   --大小寫轉換和判斷大小寫

isalnum()  判斷字串裡是否只包含數字和字母

isalpha()  判斷字串裡是否只包含英文本母

isdigit()  判斷字串裡是否只包含數字

3、find() 方法--查詢字串第一次出現的索引

4、format() 方法--字串格式化

5、join()方法--通過某個字串連線某個可迭代物件

1)通過字串,比如*,連線可迭代物件—字串

2)通過某個字串,比如*,連線可迭代物件—元組/列表 裡的元素

3)通過某個字串,比如*,連線可迭代物件—字典 裡的元素(因為遍歷字典,其實是遍歷字典的key值)

6、strip() , lstrip() , rstrip() 方法--去左右兩邊的空格回車,去掉左邊的空格回車,去掉右邊的空格回車

7、split()方法--以乙個標識為標準,切割字串,返回乙個list

8、replace() 方法--替換

9、string.ascii--列印ascii碼字母

10、center() 方法,寫定乙個長度,把字串放在中間,其他位置補充特殊符號

python學習筆記2 字串

1 python3中的字串可以使用引號 或 開建立。a hello world print type a 結果 2 python沒有c語言等其他語言中 char 型別,哪怕只有乙個字元,python也按照字串處理。python訪問子字串,可以使用方括號擷取字串。a 0 h a 1 5 hell 當在...

python學習筆記2 字串操作

一 字串切片 切片也能適合字串 tittle 今 天 發 蘋 果 for i t in enumerate tittle enumerate可以同時迴圈下標和值 print s s i,t 二 非空即真 非空就是真 print 1 2 三 字串常用操作 可變變數 list dic 不可變變數 tup...

python學習筆記2 字串常用操作

較為常見的字串常用操作如下 先宣告字串name my name is jack 判斷布林 bool 關係 僅輸出true or false name.isnumeric 判斷字串是否只有數字 name.isalpha 判斷字串是否為英文本元 name.isalnum 判斷字串是否為英文本元與數字 n...