用python 去除字符串中所有的空格
时间: 2023-07-16 17:15:38 浏览: 41
可以使用字符串的 `replace()` 方法来去除字符串中的空格,将空格替换为空字符串即可。示例代码如下:
```python
s = "Hello World! "
s = s.replace(" ", "") # 将空格替换为空字符串
print(s) # 输出结果为 "HelloWorld!"
```
另外,如果希望去除字符串两端的空格,可以使用字符串的 `strip()` 方法。示例代码如下:
```python
s = " Hello World! "
s = s.strip() # 去除两端空格
print(s) # 输出结果为 "Hello World!"
```
相关问题
如何使用python去掉字符串中的空格
使用python可以使用字符串的strip()方法去除字符串中的空格。strip()方法会去除字符串开头和结尾的空格,也可以通过传入参数去除字符串中的其他字符。
示例代码如下:
```
# 去除字符串开头和结尾的空格
s = " hello world "
s = s.strip()
print(s)
# 去除字符串中的其他字符
s = " hello world "
s = s.strip(" ")
print(s)
```
输出结果为:
```
hello world
hello world
```
python去除字符串中的空格
可以使用字符串的replace()函数或者正则表达式来去除字符串中的空格。下面是使用replace()函数去除空格的方法:
```python
str = " hello world "
new_str = str.replace(" ", "")
print(new_str) # 输出"helloworld"
```
下面是使用正则表达式去除空格的方法:
```python
import re
str = " hello world "
new_str = re.sub(r"\s+", "", str)
print(new_str) # 输出"helloworld"
```
两种方法都可以去除字符串中的空格,具体使用哪种方法取决于实际需求。