python strip方法
Python中的strip()方法是一个非常常用的字符串方法,它可以去除字符串中的空格和特定字符。本文将详细介绍strip()方法的使用方法和注意事项。
一、strip()方法的语法
strip()方法的语法如下:
str.strip([chars])
其中,str表示要处理的字符串,chars表示可选参数,用于指定要删除的字符集合。
二、去除空格
1. 去除字符串两端空格
使用strip()方法可以很方便地去除字符串两端的空格。例如:
字符串函数strip的作用
```python
s = "  Hello, World!  "
print(s.strip())
```
执行结果为:
```
'Hello, World!'
```
2. 去除字符串左侧空格
如果只需要去掉字符串左侧(开头)的空格,可以使用lstrip()方法。例如:
```python
s = "  Hello, World!  "
print(s.lstrip())
```
执行结果为:
```
'Hello, World!  '
```
3. 去除字符串右侧空格
如果只需要去掉字符串右侧(结尾)的空格,可以使用rstrip()方法。例如:
```python
s = "  Hello, World!  "
print(s.rstrip())
```
执行结果为:
```
'  Hello, World!'
```
三、去除特定字符
1. 去除指定字符集合
在strip()方法中传入可选参数chars,可以指定要删除的字符集合。例如:
```python
s = "Hello, World!"
print(s.strip("Hlo"))
```
执行结果为:
```
', World!'
```
上述代码中,字符集合"Hlo"包含了字符串中的"H"、"l"、"o"三个字符,因此strip()方法去除了这三个字符。
2. 去除指定字符串
如果要去除字符串中的指定子串,可以使用replace()方法先将子串替换为空字符串,再使用strip()方法去除空格。例如:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。