编写一个函数,用来删除字符串中的所有空格。
时间: 2023-04-28 13:02:22 浏览: 149
可以使用循环遍历字符串中的每一个字符,如果该字符是空格,则将其删除。最后返回删除空格后的字符串。
具体实现如下:
```python
def remove_spaces(s):
new_s = ''
for c in s:
if c != ' ':
new_s += c
return new_s
```
使用示例:
```python
s = 'hello world'
new_s = remove_spaces(s)
print(new_s) # 输出:helloworld
```
相关问题
编写一个函数,用来删除字符串中的所有空格
好的,我可以为您编写这个函数。以下是Python代码:
```python
def remove_spaces(s):
"""
This function removes all spaces from the input string s and returns the modified string.
"""
return s.replace(" ", "")
```
这个函数使用Python中的.replace()方法来删除输入字符串中的所有空格,然后返回经过修改的字符串。请注意,在此示例中,我使用了Python的文档字符串来提供关于函数功能的简要描述。
请编写一个函数strip, 用来删除传入的字符串中的所有空格
可以使用以下的代码实现该功能:
```python
def strip(s):
# 将字符串中的空格替换为空字符
s = s.replace(" ", "")
return s
# 测试代码
s = " Hello World! "
result = strip(s)
print(result) # 输出:HelloWorld!
```
该函数接受一个字符串作为参数,并使用字符串的`replace`方法将所有空格替换为空字符。最后返回处理后的字符串。测试代码中的例子展示了一个有前后空格的字符串经过strip函数处理后,所有空格被成功删除的结果。