龙空技术网

#Python新征程9# 字符串运算及索引

梁园燕栖 151

前言:

而今同学们对“python的分割符”可能比较着重,大家都想要分析一些“python的分割符”的相关文章。那么小编同时在网摘上收集了一些有关“python的分割符””的相关知识,希望小伙伴们能喜欢,你们一起来学习一下吧!

端午节安康!

Python提供的了强大的字符串处理功能,之前已经有过一点点的基本了解,所以这次尝试更多的变化。这些知识虽然对专业人士是小菜一碟,但是对我这个小白来说,每一次的操作和尝试都能发现和掌握新的知识。所以,记录分享如下:

1、字符串运算

除了正常的加法将两个字符串连接在一起之外,可以通过字符串与数字相乘的方式复制字符串。当然,字符串和字符串之间是无法相乘的。字符串运算中也可以将字符串先相加组合在一起,在通过相乘来复制组合后的字符串,也可以通过幂计算来实现批量的字符串复制;

2、字符串索引

通过len计算字符串长度。当正向索引字符的时候,计算机默认0为第一个数字。所以,当索引数字与字符串长度一致时,系统会提醒索引超过字符串范围。但是反向索引的时候,是以-1作为第一个数字,因为0已经被正向索引作为第一个数字被占用。

在切片索引中,当我们给定起始位置,结束位置即便超过了字符串长度,索引结果也会默认输出索引至字符串结尾。

3、字符串查找

方式一:通过.find查找字符串,若在其中,则显示首字符所在位置,若不在其中,则显示为-1

方式二:通过in查找字符串,若在其中,则显示布尔值为true,若不在其中,则显示为false

方式三:通过.index查找字符串,若在其中,则显示字符位置,若不在其中,则系统提示未找到对应字符串

4、字符串分割

通过.split来实现字符分隔,在split的参数中可以输入字符分隔的依据(通常是逗号和空格,当然也可以是字符)。作为分隔符的标点符号或者字符,在分割后的列表中是不会显示出来的。

夯实基础,依然青春,依然还有时间,不疾不徐,一点一点的往前走,未来一定是充满阳光的道路。

#加油,girl

#一点一滴的努力,未来都会有回报。

#岁月静好,不去羡慕旁人,只做好自己,花朵总会绽放。

#以上学习感悟来自于《网络爬虫进化论:从Excel爬虫到Python爬虫》(中国水利水电出版社2021年出版)

标签: #python的分割符