在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
3. Python 字符串的一般使用1. 基本操作 1)使用 + 连接
2)使用 * 重复
3)字符串不能使用 + 连接数字
4)使用 for 来迭代
5)使用 in 来找字符,后面我们还会说到 str.find() 方法,跟 in 非常相似
2. 索引与分片 1)索引 字符串可以通过索引来查找想要的字符,而且索引分成正负,通过不同的查询方向来查找
2)分片,说白了就是提取字符串的某些部分,而且当索引使用负数则返回空
我使用一张图来说明一下这个分片是怎么分的,以 a[1:3] 为例子 从图上面我们比较清楚情况,对于 1,他是把指针放到a的后面,从 b 开始数,a 不算,然后后面的 3,他是把指针放到 d 的前面,不算 d 所以返回的只有 bc 还有需要特殊说明一些例子: a[1:] 从第二个字符开始到结束 a[:3] 从第一个字符开始到第二个字符,也就是第三个字符前 a[:] 复制所有字符 其实还有第三个参数,步进,说白了,就是跳着选,就是要看跳几个而已
a[2:8:2] 代表从第三个字符开始抽取,到第八个之前也就是第七个,然后每隔 2 个挑一个出来 a[::3]代表从所有字符中每隔3个挑一个出来 如果步进是复数,则反着挑 3. 字符串转换 str()与 repr()
区别,在使用 print 的时候,repr 多了一对单引号
4. 修改字符串 字符串是不可以修改的,那么怎么修改呢? 其实过程是我们从一个字符串里面抽取某些字符,然后在加上其他的字符,形成新的字符串对象
|
请发表评论