用python 去除字符串中所有的空格
时间: 2023-07-16 09:15:38 浏览: 75
可以使用字符串的 `replace()` 方法来去除字符串中的空格,将空格替换为空字符串即可。示例代码如下:
```python
s = "Hello World! "
s = s.replace(" ", "") # 将空格替换为空字符串
print(s) # 输出结果为 "HelloWorld!"
```
另外,如果希望去除字符串两端的空格,可以使用字符串的 `strip()` 方法。示例代码如下:
```python
s = " Hello World! "
s = s.strip() # 去除两端空格
print(s) # 输出结果为 "Hello World!"
```
相关问题
python去除字符串中所有的空格,\t
可以使用字符串的 `replace()` 方法去除字符串中的空格和制表符 `\t`。示例如下:
```python
s = ' hello\tworld '
s = s.replace(' ', '').replace('\t', '')
print(s) # 输出:'helloworld'
```
这里先使用 `replace(' ', '')` 去除空格,再使用 `replace('\t', '')` 去除制表符 `\t`。需要注意的是,这里同样返回了新的字符串,原字符串并没有被修改。如果要修改原字符串,需要将修改后的字符串赋值给原字符串。
一段代码python去除字符串中所有的空格
在Python中,你可以使用`replace()`函数或者`join()`函数配合`split()`函数来去除字符串中的所有空格。以下是两种常见方法:
1. 使用 `replace()` 函数:
```python
def remove_spaces(s):
return s.replace(" ", "")
string_with_spaces = "Hello World!"
new_string = remove_spaces(string_with_spaces)
```
在这个例子中,`replace(" ", "")` 将字符串中的每个空格替换为空。
2. 使用 `split()` 和 `join()` 函数:
```python
def remove_spaces(s):
return ''.join(s.split())
string_with_spaces = "Hello World!"
new_string = remove_spaces(string_with_spaces)
```
这里,`split()` 将字符串分割成单词列表,去掉空格,然后 `join()` 把它们连接起来形成新的字符串。
阅读全文