strip python用法
时间: 2023-07-12 18:49:22 浏览: 133
strip() 是 Python 字符串方法之一,用于去除字符串两端的空格或指定字符。它的基本用法如下:
```python
string.strip([chars])
```
其中,string 为要处理的字符串,chars 表示要去除的指定字符,不指定则默认去除两端的空格。它返回一个新的字符串,不会改变原有字符串。
示例:
```python
s = " hello, world! "
print(s.strip()) # 输出:hello, world!
print(s.strip(" ")) # 输出:hello, world!
print(s.strip("! "))# 输出:hello, world
```
第一个例子是去除两端的空格,第二个例子是去除两端的空格和一个空格字符,第三个例子是去除两端的空格和感叹号字符以及一个空格字符。
strip() 还有 lstrip() 和 rstrip() 两个变种方法,分别用于去除字符串左侧或右侧的空格或指定字符。例如:
```python
s = " hello, world! "
print(s.lstrip()) # 输出:hello, world!
print(s.rstrip()) # 输出: hello, world!
```
以上就是 strip() 方法的基本用法,希望对你有所帮助。
相关问题
strip python\
strip()是Python中的一个字符串方法,用于移除字符串头尾指定的字符或空格,并返回生成的新字符串。[1]在实例1中,使用strip('0')可以去除字符串头尾的0字符,生成新的字符串"3210Runoob0123"。而使用strip()则可以去除字符串头尾的空格字符,生成新的字符串"Runoob"。所以,strip()方法可以用于去除字符串头尾的指定字符或空格。
python strip用法
strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)。
以下是 strip() 方法的用法示例:
```python
str = 'hello world'
print(str.strip('heldo').strip()) # 输出:w
```
具体代码执行流程如下:
```python
print(str.strip('h')) # 输出:ello world
print(str.strip('h').strip('e')) # 输出:llo world
print(str.strip('h').strip('e').strip('l')) # 输出:o word
print(str.strip('h').strip('e').strip('l').strip('d')) # 输出:o wor
print(str.strip('h').strip('e').strip('l').strip('d').strip('o')) # 输出: w
print(str.strip('h').strip('e').strip('l').strip('d').strip('o').strip('l')) # 输出: w
print(str.strip('h').strip('e').strip('l').strip('d').strip('o').strip('l').strip()) # 输出:w
```
阅读全文