python中的字串String的用法要點提煉

2021-08-21 06:31:23 字數 1123 閱讀 8570

1、python中單引號和雙引號使用完全相同;

2、使用三引號('''或者""")可以指定乙個多行字串;

3、使用r可以讓反斜槓\不發生轉移。如:r"this is a line with \n"中\n會顯示而不是換行;

4、字串可以用+運算子連線在一起,用*運算子重複;

5、兩種索引方式:從左往右0開始,從右往左-1開始;

6、字串不能改變;

7、擷取字串:string[index1,index2]。

**示例:

word = '字串'

sentence = "這是乙個句子。"

paragraph = """這是乙個段落,

可以由多行組成"""

str='runoob'

print(str) # 輸出字串

print(str[0:-1]) # 輸出第乙個到倒數第二個的所有字元

print(str[0]) # 輸出字串第乙個字元

print(str[2:5]) # 輸出從第三個開始到第五個的字元

print(str[2:]) # 輸出從第三個開始的後的所有字元

print(str * 2) # 輸出字串兩次

print(str + '你好') # 連線字串

print('------------------------------')

print('hello\nrunoob') # 使用反斜槓(\)+n轉義特殊字元

print(r'hello\nrunoob') # 在字串前面新增乙個 r,表示原始字串,不會發生轉義

輸出結果:

runoob

runoo

rnoo

noob

runoobrunoob

runoob你好

------------------------------

hello

runoob

hello\nrunoob

python中的字串

方法1 用字串的join方法 a a b c d content content join a print content 方法2 用字串的替換佔位符替換 a a b c d content content s s s s tuple a print content 我們可以通過索引來提取想要獲取的...

python中的字串

b nihao hahah xixi 輸出 nihao nhahah nxixi n 原字串 big r this hhaha big輸出 this nhhaha 還原為unicode字串 hello u hello u0020world hello輸出 hello world 字串是不可以改變的 ...

python中的字串

字串連線操作 字串複製操作 字串索引操作,通過索引訪問指定位置的字元,索引從0開始 字串取片操作 完整格式 開始索引 結束索引 間隔值 結束索引 從開頭擷取到結束索引之前 開始索引 從開始索引擷取到字串的最後 開始索引 結束索引 從開始索引擷取到結束索引之前 擷取所有字串 開始索引 結束索引 間隔值...