字符串是一個有序的字符集合,用於存儲和表示基本的文本信息,用''
、""
、''' '''
中間包含的內容稱之爲字符串python
建立:s = 'Hello world!'
git
字符串的單引號和雙引號都沒法取消特殊字符的含義,若是想讓引號內全部的字符均取消特殊意義,在引號前面加r,如 name = r'p\thf'api
字符串的方法很是多,但有些不經常使用,以下圖所示3d
#captalize,swapcase,title name = 'kwan' print(name.capitalize()) #首字母大寫 print(name.swapcase()) #大小寫翻轉 msg='taibai say hi' print(msg.title()) #每一個單詞的首字母大寫 # 內同居中,總長度,空白處填充 a1 = 'kwan' ret2 = a1.center(20,"*") print(ret2) #尋找字符串中的元素是否存在 a4 = 'sdfjdkaiwan' ret6 = a4.find("fjdk",1,6) print(ret6) # 返回的找到的元素的索引,若是找不到返回-1 ret61 = a4.index("fjdk",4,6) print(ret61) # 返回的找到的元素的索引,找不到報錯。 # 字符串每一個字符之間插入符號,join s1 = 'kwan' s = '+'.join(s1) # 結果爲 'k+w+a+n' # 清除字符串裏左右兩邊的空格,strip() s = ' Kwan ' print(s.strip()) # 結果爲 'Kwan' # 判斷字符串是否爲純數字,isdigit() w = '437284' print(w.isdigit()) # 結果爲True
這些用得比較多的,不必把全部方法都學會,掌握幾個經常使用的就好了,其它的瞭解一下就好了。code