Python中字符串的常见用法
定义:带有双引号/单引号/三引号
双引号:适用于所写的字符串里没有双引号的。例如:
"凡是“辛苦”必是礼物"报错
单引号:适用于所写的字符串里没有单引号的。例如:
'I’m xiaoming’报错
三引号:适用于多行字符串。例如:
‘’’ 灯火星星…人声杳杳…歌不尽乱世烽火’’’.上述三行可正常输出
###字符串可以用"" “” “” 、“str1 str2 str3"和(”" “” “”)以及(“str1 str2 str3”)表示而("","","")和 “”,"",""是元组
>>> name = "Jerry","Jenny"
>>> type(name)
<class 'tuple'
>>>> name = ("as" "we" "can" "do")
>>> type(name)
<class 'str'
>>>> poems = ("曾经沧海难为水","除去巫山不是云")
>>> type(poems)
<class 'tuple'
>>>> name = "Jack","Keoa","Kim"
>>> name('Jack', 'Keoa', 'Kim')
>>> type(name)
<class 'tuple'
>>>> name = ("as" "we" "can" "do")
>>> type(name)
<class 'str'
>>>> name = "Jerry Jenny"
>>> name
'Jerry Jenny'
>>> type(name)
<class 'str'>>>>
name = ("Jerry Jack Tom")
>>> name
'Jerry Jack Tom'
>>> type(name)
<class 'str'>
###一些性质
####\t \n \t\n
#####\t: \t表示空四个字符,也称缩进,相当于按一下Tab键
>>> name = "\tJerry Jenny"
>>> print(name)
Jerry Jenny
>>> name = "Jerry\tJenny"
>>> print(name)
Jerry Jenny
>>> name = "Jer\try Jen\tny"
>>> print(name)
Jer ry Jen ny
\n : \n表示换行,相当于按一下回车
>>> name = "Jerry Jenny\n"
>>> print(name)
Jerry Jenny
>>> name = "Jerry\nJenny"
>>> print(name)
Jerry
Jenny
>>> name = "Jerry\nJenn\ny"
>>> print(name)
Jerry
Jenny
\t\n: \n\t表示换行加每行空四格
>>> name = "\tJerry Jenny\n"
>>> print(name)
Jerry Jenny
>>> name = "\tJerry\nJenny"
>>> print(name)
Jerry
Jenny
>>> name = "\t\nJjerry Jenny"
>>> print(name)
Jjerry Jenny
>>> name = "Jerry Jenny\t\n"
>>> print(name)
Jerry Jenny
.center(number," ")以number个居中对齐
>>> name = "Jerry Tom"
>>> name.center(50)
' Jerry Tom '
>>> name.center(50,"-")
'--------------------Jerry Tom---------------------'
.count(" ",start,end) 找指定字符串在star到end范围内出现的次数
>>> name = &