python string字符串函数

python strip()函数用于去除字符串两端指定的字符。作为单字符处理,而不是一个整体去除。类似于其它编程语言的trim()函数。

语法

str.strip(chars)
注意:如果chars传入的是字符串,编译器去除两端所有相应的字符,直到出现第一个在chars中不匹配的字符。详看示例。

参数

  • chars:指定要去除的字符  默认为空格或换行符。

返回值

返回去除指定字符后新的字符串

程序示例

#!/usr/bin/python
# coding=utf-8
str = "123456789321"
print(str.strip("123")) #除去123,对于字符串str右边,1 在 "123"中去除,2在"123"中去除,同理3也去除,但9不在"123"中,去除结束
str1 = "my name is ymyyyy"
print(str1.strip("my"))  #"my" 无空格,字母n前的空格不去掉。
print(str1.strip("my ")) #"my "有空格,所以str1左边字母n前的空格被去掉。 

程序运行结果:

456789
name is
name is