str.strip() python ,用法
时间: 2023-11-01 18:07:34 浏览: 263
str.strip() 是一个 Python 字符串方法,用于删除字符串开头和结尾的空格或指定的字符。如果未指定字符,则默认删除空格。
用法如下:
```
string.strip([chars])
```
参数说明:
- chars (可选):指定删除的字符。如果未指定或为 None,则删除开头和结尾的空格。
示例:
```python
string = " hello, world! "
print(string.strip()) # 输出:hello, world!
print(string.strip(" ")) # 输出:hello, world!
print(string.strip(" !")) # 输出:hello, world
```
在上面的示例中,第一个 strip() 方法将删除字符串开头和结尾的空格,第二个 strip() 方法将删除开头和结尾的空格,第三个 strip() 方法将删除开头和结尾的空格以及感叹号字符。
相关问题
解释、str.starswith()、str.endswith()、str.split()、 str.count()、str.strip())
1. str.startswith(): 返回一个布尔值,表示字符串是否以指定的前缀开头。
2. str.endswith(): 返回一个布尔值,表示字符串是否以指定的后缀结尾。
3. str.split(): 返回一个列表,其中包含字符串中的所有单词(或子字符串),默认情况下是以空格作为分隔符,但是也可以指定其他分隔符。
4. str.count(): 返回一个整数,表示指定的子字符串在字符串中出现的次数。
5. str.strip(): 返回一个去除了字符串开头和结尾的空白字符的新字符串,包括空格、制表符、换行符等。
以上这些方法都是 Python 字符串提供的内置方法,可以在我们的代码中方便地使用。
python str.strip()
`str.strip()`是Python中的一个字符串方法,用于去除字符串开头和结尾的空格或指定字符。具体来说,它会返回一个新的字符串,该字符串是原始字符串的副本,但开头和结尾的空格或指定字符已被删除。
以下是一些使用`str.strip()`的例子:
1. 去除字符串开头和结尾的空格:
```python
s = ' hello world '
print(s.strip()) # 输出:'hello world'
```
2. 去除字符串开头和结尾的指定字符:
```python
s = '---hello world---'
print(s.strip('-')) # 输出:'hello world'
```
3. 去除字符串开头的指定字符:
```python
s = '---hello world'
print(s.lstrip('-')) # 输出:'hello world'
```
4. 去除字符串结尾的指定字符:
```python
s = 'hello world---'
print(s.rstrip('-')) # 输出:'hello world'
```
阅读全文