python 去除输入值前的空格
时间: 2023-07-08 10:37:01 浏览: 81
可以使用Python内置的strip()方法去除输入值前的空格。strip()方法默认去除字符串前后的空格,例如:
```
input_str = " hello world "
output_str = input_str.strip()
print(output_str)
```
输出结果为:
```
hello world
```
如果只想去除字符串前面的空格,可以使用lstrip()方法;如果只想去除字符串后面的空格,可以使用rstrip()方法。
相关问题
python字符串输入去空格
在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怎么先去掉输入数据左右空格在处理
你可以使用Python的`strip()`方法来去掉输入数据左右的空格,然后再进行处理。例如:
```python
input_str = input("请输入字符串:")
input_str = input_str.strip() # 去掉左右空格
# 进行处理
```
`strip()`方法还可以去掉字符串左侧的空格(`lstrip()`)和右侧的空格(`rstrip()`)。
```python
input_str = input("请输入字符串:")
input_str = input_str.lstrip() # 去掉左侧空格
input_str = input_str.rstrip() # 去掉右侧空格
# 进行处理
```
注意,`strip()`方法返回一个新字符串,原字符串并不会被修改。如果你想要修改原字符串,可以将结果重新赋值给原变量。