strip()是干事么的
时间: 2024-06-13 09:05:12 浏览: 128
Python中的strip()函数是用来去除字符串开头和结尾的空格或指定字符的函数。如果不指定参数,默认去除字符串开头和结尾的空格。如果指定参数,则会去除开头和结尾的指定字符。strip()函数返回去除空格或指定字符后的新字符串,原字符串不变。
例如,假设有一个字符串s = " hello world! ",我们可以使用strip()函数去除开头和结尾的空格,代码如下:
```
s = " hello world! "
s = s.strip()
print(s)
```
输出结果为:
```
"hello world!"
```
如果我们想去除开头和结尾的指定字符,比如去除开头和结尾的"!",则可以使用strip()函数的参数,代码如下:
```
s = "!!hello world!!"
s = s.strip("!")
print(s)
```
输出结果为:
```
"hello world"
```
相关问题
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,分别用于去除字符串左边和右边的指定字符。
strip 是什么函数
strip()是一个Python中的字符串函数,用于去除字符串首尾的空格或指定的字符。如果没有指定参数,则默认去除字符串首尾的空格。例如,对于字符串s,s.strip()可以去除字符串s中的所有空格。如果需要去除指定的字符,则可以使用s.strip(char),其中char是需要被去除的字符。比如,s.strip('!')可以去除字符串s中所有的感叹号。
阅读全文