失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > python中去除字符串中首尾空格的函数_Python中去除字符串首尾特定字符的函数:strip()...

python中去除字符串中首尾空格的函数_Python中去除字符串首尾特定字符的函数:strip()...

时间:2022-02-15 15:59:01

相关推荐

python中去除字符串中首尾空格的函数_Python中去除字符串首尾特定字符的函数:strip()...

Python中strip()函数的作用是去除一个字符串前导和尾部的特定字符,并返回结果字符串。

Python中strip()函数默认是删除字符串前导和尾部空格,通过设定参数,也可以去除字符串前导和尾部的其它特定字符。

strip()函数的语法格式

str.strip( [ chars ] )

语法中的 str 即要被操作的字符串或字符串变量;

该函数有一个参数 chars ,是可选参数,用于指定从字符串前导或尾部要删除的字符,默认为空白。

该函数执行完后返回操作结果字符串。

stip()函数使用示例

1、没有参数的情况

strip()函数在没有参数时默认移除的是字符串的前导和尾部空白字符。

>>> str1 = " Python is easy. " # 字符串前后有空格

>>> str1.strip()

'Python is easy.'

>>>

" C#\n Python \t \nR \t".strip()

'C#\n Python \t \nR'

从上面的例子可以看出:strip()函数在没有给参数时,默认移除的是前导或尾部空白,空白字符字符包括常见的空格、制表符、回车符、换行符,以及isspace()函数可以判别的空白字符。例子中 \t 则被视为空白字符被从尾端移除了。

2、带参数的使用示例

strip()函数在改定参数后,可以指定要从字符串前端和尾部移除的字符序列。

>>> '******翔宇亭IT乐园*********'.strip('*')

'翔宇亭IT乐园'

>>>

'#*###****翔宇亭IT乐园##**###'. strip('#*')

'翔宇亭IT乐园'

>>>

"".strip('wmco.')

'biye5u'

>>> c_str = "#..This is code #3.2...#"

>>> c_str.strip("#.!")

'This is code #3.2'

从上面各例可以看出,在指定参数时,strip()函数将从前导字符中移除指定的字符,直到遇到一个不是指定的字符为止,对于尾部字符的处理也是同样的。

如需转载,请注明出处和本文链接地址:翔宇亭IT乐园()

本文链接地址:/article/python//6455.html

如果觉得《python中去除字符串中首尾空格的函数_Python中去除字符串首尾特定字符的函数:strip()...》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。