python字符串输入去空格
时间: 2023-08-27 12:19:49 浏览: 55
在Python中,可以使用字符串的 `strip()` 方法来去除字符串两端的空格。例如:
```python
input_string = input("请输入一个字符串: ")
trimmed_string = input_string.strip()
print(trimmed_string)
```
这段代码会提示用户输入一个字符串,然后使用 `strip()` 方法去除用户输入的字符串两端的空格,并将处理后的字符串打印出来。
如果你只想去除字符串开头的空格,可以使用 `lstrip()` 方法;如果你只想去除字符串末尾的空格,可以使用 `rstrip()` 方法。
另外,如果你想去除字符串中间的空格,可以使用 `replace()` 方法来替换空格为空字符串。例如:
```python
input_string = input("请输入一个字符串: ")
trimmed_string = input_string.replace(" ", "")
print(trimmed_string)
```
这段代码会将用户输入的字符串中的空格替换为空字符串,并将处理后的字符串打印出来。
相关问题
Python字符串中去除空格
可以使用 `replace()` 方法将字符串中的空格替换成空字符串:
```python
text = " Hello World! "
clean_text = text.replace(" ", "")
print(clean_text)
```
输出结果为:
```
HelloWorld!
```
这里将空格替换成空字符串,实现了去除空格的效果。如果你想只去除字符串两端的空格,可以使用 `strip()` 方法:
```python
text = " Hello World! "
clean_text = text.strip()
print(clean_text)
```
输出结果为:
```
Hello World!
```
这里使用了 `strip()` 方法,它会去除字符串两端的空格,但不会去除字符串中间的空格。
Python字符串去空格
可以使用字符串的 `strip()` 方法去除字符串首尾的空格,例如:
```python
s = " hello world "
s = s.strip()
print(s) # 输出:hello world
```
如果只想去除字符串开头或结尾的空格,可以使用 `lstrip()` 或 `rstrip()` 方法。`lstrip()` 方法用于去除字符串开头的空格,`rstrip()` 方法用于去除字符串结尾的空格。例如:
```python
s = " hello world "
s = s.lstrip()
print(s) # 输出:hello world
s = " hello world "
s = s.rstrip()
print(s) # 输出: hello world
```