作为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 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!