能夠使用單引號,雙引號,三引號定義字符串.css
x = '123' x = "123" x = '''123''' x = ''' 123 456 '''
三引號能夠跨行使用.python
python中的字符串是不可變對象:編碼
字符串也屬於序列的一種,支持切片操做:3d
轉義通常用於單引號,雙引號,斜槓等特殊符號.code
x = '\\123' x = "\"123\""
對於用單引號引發的字符串,若含有單引號,能夠把外面的單引號改爲雙引號,對於雙引號字符串也相似.對象
另外一種能夠不用轉義的方法是在字符串前加一個r:blog
使用x.join(a)表示把x插入到a中的每一個字符中間:索引
strip(),去除左右空白字符,包括空格,換行,製表符.圖片
計算字符串長度,len(x):ip
注意參數是一個字符.
序列是列表,元組,字符串等元素之間具備順序關係的數據類型的統稱,不是一個獨立的數據類型.
能夠經過索引來獲取元素的值:
形式爲:
[start:end:step]
start爲起始位置,包含.end爲結束位置,不包含,step爲步長,默認爲1,三者均可以省略.三者均可覺得負數.
序列是支持迭代的,能夠放在for循環的in後:
x = '123888' for i in x: print(i,end = ' ') print()
用逗號分隔等號左邊的變量,等號右邊爲一個序列.
使用*表示重複n次.