带Python中字符串的地带,带子和rstrip的作用

  介绍

这篇文章将为大家详细讲解有关Python中字符串的地带,lstrip和rstrip的作用,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

Python中带用于去除字符串的首位字符,同理,lstrip用于去除左边的字符,rstrip用于去除右边的字符。

这三个参数都可以传入一个参数,指定要去除的首尾字符。

需要注意的是,传入的是一个字符数组,编译器去除两端所有匹配的字符,直到没有匹配的字符,比如:

在祝辞祝辞,testString=皊aaaay  yes  no  yaaaass"   在祝辞祝辞,print  testString.strip(& # 39;说# 39;)   ,yes  no    祝辞祝辞祝辞

可见,testString依次被去除首尾在[& # 39;& # 39;& # 39;一个# 39;,& # 39;y # 39;]数组内的字符,直到剩余字符不再数组内,所以输出是的。

<强>注意:

当没有传入参数时,默认去除首尾空格。

带子和rstrip原理一样。

举例:

在祝辞祝辞,testString=皊aaaay  yes  no  yaaaass"   在祝辞祝辞,print  testString.strip(& # 39;说# 39;),,,   ,yes  no  #以空格开头和结尾的   在祝辞祝辞,print  testString.strip (& # 39; say  & # 39;)   es 没有#开头结尾均无空格   在祝辞祝辞,print  testString.lstrip(& # 39;说# 39;)   ,yes  no  yaaaass #以空格开的头   在祝辞祝辞,print  testString.rstrip(& # 39;说# 39;)   saaaay  yes  no  #以空格结尾   祝辞祝辞祝辞

带Python中字符串的地带,带子和rstrip的作用