Python資料型別字串

2021-09-25 23:04:58 字數 1148 閱讀 3027

字串就是一系列任意文字。python中的字串用單引號或者雙引號括起來,同時可以使用反斜槓(\)轉義特殊字元。單引號(』 』)和雙引號(" ")本身只是一種表示方式,不是字串的一部分,因此,字串』hello』只有h,e,l,l,o這五個字元。

例子:a='sdsgf'

print

(type

(a))

str就是

string

2、如果 』 本身也是字元的話,那麼就可以用" "括起來,那麼引號成為字串的本身

例如:strl=』 」nisdsd」 』 #雙引號成了字串本身

strl=」 『nisdsd』」   #單引號成了字串本身

3. 如果字串內部包含 』 或者 」 ,但是又想當成普通字串處理怎麼辦?這個時候就要用轉義字元(\)來標識。

例如:strl=』aaa\』fdfdf』  #最外面的單引號是一對,裡面的單引號通過 \ 轉義

print(strl)

如果沒有\就會報錯

3.操作字串

加號(+)是字串的連線符

星號(*)表示複製當前字串

例如:
str ='abcdffff'

print

(str)

print

(str[0])

print

(str[1])

print

(str[

2])

print

(str[1:

5]) #

擷取字串

print(str[-2])

#就會往右邊數起

print

(str[

2:]) #

如果沒有寫,就會預設從2擷取到最後

print

(str[1:

5:2]) #步長

Python資料型別 字串型別

變數名 str 變數值 msg hello world print msg 0 print msg 1 msg hello n print len msg msg hello world print ello in msg print lo w not in msg res print hello ...

Python資料型別 字串

字串 1 python 預設的檔案編碼都是ascii,所以要在編碼的時候加上coding utf 8,中文才不會亂碼。len 函式 是計算字串的長度。正確編碼的長度。b 中文 len b 長度是4 a 中文 decode gbk 或utf 8 print len a 長度是2 2 字串前加r 是不轉...

python資料型別(字串)

計算機人們日常事務的輔助工具,在程式設計中也映 現實世界的分類,因此計算機中也引入類別以便進行抽象分析 數字 字串 元組 列表 字典 int 表示的範圍 2,147,483,648 到 2,147,483,647 例如 0,100,100 num 2147483647 type num 一旦超出,則...