前言:每天都要学习呀(有问题留言私信我)
1. 让我们接着上一篇来说一下String类型,接触过数据库的都知道String类型就是字符串
定义:字符串是Python中最常见的数据类型,python中字符串用单引号或双引号括起来
2. 字符串切割的使用 如下图
* 对于其他编程语言相比,Python可以说是比较容易学习的
3. 字符串格式化,也可以说是放值,如下图
* 方式一:值依次代入
方式二:{0}{1}{2}为代值的位置随意放置 .fomat函数
方式三:比较清晰易懂,变量代值
3. Python的字符串的内置函数:
(1)join(seq) 以指定的分隔符把seq中的元素合成一个新字符串
代码:
输出结果:
(2)split() 通过分隔符截取字符串
代码:
输入结果:
(3)replace(原字符,新字符) 替换字符串
代码如下:
输出结果:
(4)find(查找字符,开始索引,结束索引值) 找到返回开始索引值,没有找到返回-1
代码如下:
输出结果:
(5)index(查找字符,开始索引,结束索引值),找到返回开始索引值,没有找到报错
代码如下:
输出结果:
* find与index的区别:find没有找到该值返回-1
index没有找到该值报错
(5)count(查询字符,开始索引,结束索引值) 返回某个字符在指定范围出现次数(统计次数)
代码如下:
输出结果:
(6)startwith(匹配字符,开始索引,结束索引值) 判断是否以某个字符开头
代码如下:
输出结果:
(7)endswith(匹配字符,开始索引,结束索引值) 判断是否以某个字符结尾
代码如下:
输出结果:
(8)strip() / lstrip() / rstrip() 去空格
(9)format() 字符串格式化
(10)caplitalize() / upper() / ower() 大小写切换
(11)max() / min() 最大值、最小值
* 以上比较简单就不单一讲了,自己去多敲一敲,多记一下
(记得点赞关注)