ct = "hello WORLD" print(ct.title()) #title 以首字母大寫的方式顯示每一個單詞 print(ct.lower()) print(ct.upper()) # 結果: # Hello World # hello world # HELLO WORLD
ct = "hello WORLD" s = ct + "!" print(s) # 結果: # hello WORLD!
s1 = ' s1 hello world ' s2 = "!!!!!!!!!s2 hello world!!!!!!!!!!!!" #刪除字符串右邊的字符,默認爲空白 print(s1.rstrip() + "|") print(s2.rstrip("!") + "|") #刪除字符串左邊的字符,默認爲空白 print(s1.lstrip() + "|") print(s2.lstrip("!") + "|") #刪除字符串兩邊的字符,默認爲空白 print(s1.strip() + "|") print(s2.strip("!") + "|") # 結果: # s1 hello world| # !!!!!!!!!s2 hello world| # s1 hello world | # s2 hello world!!!!!!!!!!!!| # s1 hello world| # s2 hello world|
+ | 字符串鏈接 | >>>a+bpython 'HelloPython'函數 |
* | 重複輸出字符串 | >>>a*2spa "HelloHello"code |
in | 成員運算符-若是字符串中包含給定的字符返回True | >>>"H" in ablog Trueip |
r/R | 原始字符串,不進行轉義 | >>>print(r"\nhh")字符串 \nhhit |
# python三引號容許一個字符串跨多行,字符串中能夠包含換行符、製表符以及其餘特殊字符。 ss = ''' line1 line2 line3 ''' print(ss)