多语言展示
当前在线:172今日阅读:23今日分享:25

python字符串的知识点总结

作为python的初学者,为了保证自己的鱼的记忆可以不忘学过的内容,在此将学习的知识都写下来,以供后续翻阅,有读到该文章的朋友,有不同见解或发现文章错误之处,欢迎留言指正^_^
工具/原料
1

python3.0以上版本

2

pycharm

方法/步骤
1

字符串的特性:1.由单双引号“”,'',单双三引号括起来的内容''' ''','''  ''',都叫字符串2.字符串的关键字是str3.字符串可以由任意字符组成(一个字符算一个元素)4.字符串是不可变的数据类型

2

字符串是有序的数据类型,即有索引,索引有两种排序方式1.正序从0开始,2.反序从-1开始索引取值方式看下图:

3

字符串还有一种取值方式是切片取值,eg. str[s:e:b]    即 : 字符串名称[开始位置:结束位置:步长]

4

字符串大小写转换,upper()大写     lower()小写,capitalize() 首字母大写

5

字符串拼接,两种方法。第一是“+”号拼接,第二是join()方法拼接。join可以将列表转成字符串,''中间的符号表示以什么作为分隔。详情看实例:

6

查看字符串长度的len()

7

增删改字符串。增删改后字符串则不再是原来的字符串,

8

字符串是不可变的数据类型,即不支持增删改。如果进行增删改,则该字符串是生成新的字符串,与原字符串内存位置发生改变。可以通过查看字符串id,查看是否还是同一个字符串,通过下图观察可以看出,修改过后的字符串已经不是原来的字符了

9

字符串制表符和换行符  \t\n

10

字符串格式化输出.format()

11

字符串转义字符 \   ,   r,详情看实例:

注意事项
1

rstrip()中不填写删除的元素,即是删除字符串中末尾的空格。

2

lstrip()中不填写删除的元素,即是删除字符串中开头的空格。

3

strip()中不填写删除的元素,即是删除字符串两端的空格。

推荐信息