字符串
- 由0個(gè)或多個(gè)字符組成的有序字符序列养叛,由一對(duì)單引號(hào)或多引號(hào)括起來(lái)
"Hello,world!" - 字符串有序列
'H'是'Hello world!' 的第0個(gè)字符
-三個(gè)單引號(hào)表示多行字符串
'''Hello
world!''' - 字符串中包含單引號(hào)或雙引號(hào)
'Hello "world" ! ' 或 "Hello 'world' ! "
外層用雙引號(hào)內(nèi)層用多引號(hào)拂蝎,或外層用單引號(hào)內(nèi)層用多引號(hào),不能混用 - 若要字符串中即出現(xiàn)雙引號(hào)又出現(xiàn)單引號(hào)惶室,外層用三引號(hào)
''' 'Hello' "world" ! "'
字符串的使用
- 索引:返回字符串中單個(gè)字符 <字符串>[M]
s = 'hello world'
s[0]
返回 'h'
s[-1]
返回 'd' - 切片:返回字符串中一段字符子串 <字符串>[M:N:K] (其中M或N可以省略温自,表示從頭開(kāi)始或直到結(jié)尾;K表示步長(zhǎng))
TempStr = '0123456'
TempStr[0:2] 或 TempStr[:2]
返回 '01'
TempStr[-2:]
返回 '56'
TempStr[0:7:2]
返回 '0246'
字符串的逆序操作
TempStr[::-1]
返回 '6543210' - 轉(zhuǎn)義符 ‘\’
表示特定字符的本意(輸什么就是什么)
'\b'回退
'\n'換行 光標(biāo)回退到下行行首
'\r'回車 光標(biāo)移動(dòng)到本行行首