一.基本知识点速览:
1.字符串:
(1)question:字符串为什么被称之为数据容器
A:字符串可以看做是字符的容器,支持下标索引等特性
(2)字符串的特点:
·只可以存储字符串
·长度任意(取决于内存大小)·支持下标索引
·允许重复字符串存在
·不可以修改(增加或删除元素等)
·支持for循环
(3)字符串的常规操作:
字符串[下标]
根据下标索引取出特定位置字符
字符串.index(字符串)
查找给定字符的第一个匹配项的下标
将字符串内的全部字符串替换为字
字符串.replace(字符串1,字符串2)
字符串.split(字符串)
不会修改原字符串,而是得到一个新的列表
字符串.strip()
移除首尾的空格和换行符或指定字符串
字符串.count(字符串)
统计字符串内某字符串的出现次数
len(字符串)
统计字符串的字符个数
2.序列
(1)什么是序列?
内容连续、有序,支持下标索引的一类数据容器
(2)哪些数据容器可以视为序列?
列表、元组、字符串
(3)序列如何做切片
序列[起始:结束:步长]
·起始可以省略,省略从头开始
·结束可以省略,省略到尾结束
·步长可以省略,省略步长为1(可以为负数,表示倒序执行)