strip怎么用
时间: 2023-07-01 20:27:55 浏览: 61
`strip()` 是 Python 字符串对象的一个方法,用于去除字符串(默认情况下是去除字符串两端)的指定字符或者字符集合。以下是几种使用方法:
1. 去除字符串两侧的空格:
```
string = " hello, world! "
string = string.strip()
print(string) # 输出:"hello, world!"
```
2. 去除字符串两侧的指定字符:
```
string = "--hello, world!--"
string = string.strip("-")
print(string) # 输出:"hello, world!"
```
3. 去除字符串两侧的多个指定字符:
```
string = "---hello, world!---"
string = string.strip("-!")
print(string) # 输出:"hello, world"
```
注意:`strip()` 方法返回的是一个新的字符串,原始字符串并不会被修改。
相关问题
python中的strip使用方法
在Python中,strip() 方法用于去除字符串两端的空格或指定字符。有两种使用方法:
1. 使用内置函数:str.strip()。这是Python内置的字符串方法,在字符串对象上直接调用即可。它将返回一个去除了两端空格或指定字符的新字符串。例如,使用str.strip()去除字符串两端的空格:
2. 使用string模块中的方法:string.strip(str)。这是string模块中的方法,需要通过import语句引入该模块后才能使用。它与内置函数的功能相同,去除字符串两端的空格或指定字符,并返回一个新字符串。例如,使用string.strip('h').strip('e').strip('l').strip('d')去除字符串两端的'h'、'e'、'l'、'd'字符:
strip
strip是Python中用于去除字符串前后指定字符的方法。它可以去除字符串前后的空格或指定的字符。例如:
```
s = " hello world "
s = s.strip() # 去除前后空格
print(s) # 输出:hello world
s = "===hello world==="
s = s.strip("=") # 去除前后等号
print(s) # 输出:hello world
```
strip方法还有一些变种方法,如lstrip和rstrip,分别用于去除字符串左边和右边的指定字符。