这篇文章主要讲解了Python字符串函数条()的使用方法,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。
地带:用于移除字符串头尾指定的字符(默认为空格)或字符序列。注意:该方法只能删除开头或是结尾的字符,不能删除中间部分的字符。
语法:str.strip((字符))
str=? * * * *这是* * * *字符串的例子....哇! ! ! * * * * *“
引用>
打印(str.strip(& # 39; * & # 39;)) #指定字符串*
输出结果:
<代码>这是* * * *字符串的例子....哇! ! ! 代码>
从结果上看,可以注意到中间部分的字符并未删除,只要头尾包含有指定字符序列中的字符就删除。
扩展补充:
1条()处理的时候,如果不带参数,默认是清除两边的空白符,例如:/n/r/t & # 39;& # 39;)。
2条()带有参数的时候,这个参数可以理解一个要删除的字符的列的表,是否会删除的前提是从字符串最开头和最结尾是不是包含要删除的字符,如果有就会继续处理,没有的话是不会删除中间的字符的。
addr=& # 39; 123 @163.com& # 39;
引用>
addr1=addr.strip (& # 39; 12 & # 39;)
以上例子因在为123 @163.com的左边第一个,所以删除了继续判断,2也存在,所以也删除。结果为:
<代码> 3 @163.com 代码>
3注意删除多个字符时:只要头尾有对应其中的某个字符即删除,不考虑顺序,直到遇到第一个不包含在其中的字符为止。
str=& # 39; 123132231213321312==123132231213321312 & # 39; 打印(str.strip (& # 39; 123 & # 39;)) 输出结果:==看完上述内容,是不是对Python字符串函数条()的使用方法有进一步的了解,如果还想学习更多内容,欢迎关注行业资讯频道。
Python字符串函数条()的使用方法