作為python的初學者,為了包管本身的魚的記憶可以不忘學過的內容,在此將進修的常識都寫下來,以供后續翻閱,有讀到該文章的伴侶,有分歧看法或發現文章錯誤之處,接待留言斧正^_^
字符串的特征:
1.由單雙引號“”,'',單雙三引號括起來的內容""" """,''' ''',都叫字符串
2.字符串的關頭字是str
3.字符串可以由肆意字符構成(一個字符算一個元素)
4.字符串是不成變的數據類型
字符串是有序的數據類型,即有索引,索引有兩種排序體例
1.正序從0起頭,
2.反序從-1起頭
索引取值體例看下圖:
字符串還有一種取值體例是切片取值,eg. str[s:e:b] 即 : 字符串名稱[起頭位置:竣事位置:步長]
字符串巨細寫轉換,upper()年夜寫 lower()小寫,capitalize() 首字母年夜寫
字符串拼接,兩種方式。第一是“+”號拼接,第二是join()方式拼接。join可以將列表轉當作字符串,""中心的符號暗示以什么作為分隔。詳情看實例:
查看字符串長度的len()
增刪改字符串。增刪改后字符串則不再是本來的字符串,
字符串是不成變的數據類型,即不撐持增刪改。若是進行增刪改,則該字符串是生當作新的字符串,與原字符串內存位置發生改變。可以經由過程查看字符串id,查看是否仍是統一個字符串,經由過程下圖不雅察可以看出,點竄事后的字符串已經不是本來的字符了
字符串制表符和換行符 \t\n
字符串格局化輸出.format()
字符串轉義字符 \
r 忽略轉義,輸出原始字符
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!