字符串前加r,表示原始輸出蟆沫,例如:
print(r'C:\some\name')
三引號(單或雙)用于多行輸出籽暇,例如:
print("""\
one line
two line
""")
可使用反斜線\來邏輯連接輸出,例如:
print("""\
I am\
happy\
""")
星號*可以表示重復(fù)字符串饭庞,加好+可以連接兩個字符串戒悠,例如:
print((3 * 'un') + 'ium')
字符串可使用下標(biāo)索引,負(fù)數(shù)下標(biāo)為右邊起始的索引但绕,例如:
word = 'python'
print(word[0]) #p
print(word[5]) #n
print(word[6]) #報錯
print(word[-1]) #n
print(word[-7]) #報錯
字符串(包括中文)可以使用下標(biāo)表達(dá)式切片救崔,得到子字符串,起始缺省為0捏顺,結(jié)尾缺省為字符串大小六孵,切片結(jié)果包含起始字符,不包含結(jié)尾字符(特例為缺省到字符串末尾)幅骄,切片表達(dá)式也支持負(fù)數(shù)劫窒,例如:
word = 'python'
print(word[0:2]) #py
print(word[2:]) #thon
print(word[:3]) #pyt
print(word[-2:]) #on
print(word[-3:-1]) #ho