input().strip()
时间: 2024-04-22 08:20:45 浏览: 68
input().strip()函数用于去除用户输入的字符串两端的空白字符。它可以用于去除输入字符串中的空格、制表符、换行符等空白字符。该函数不会删除字符串中间的空白字符。下面是一个示例代码[^1]:
```python
s = input().strip()
print(s)
```
用户输入:` hello world `
输出:`hello world`
相关问题
input.strip
strip() 方法是用来去除字符串两边的空格或指定字符的方法。它会返回去除空格或指定字符后的新字符串。
你可以在任何字符串上使用 strip() 方法,例如:
```python
input = " hello, world! "
new_input = input.strip()
print(new_input) # 输出: "hello, world!"
```
在上面的例子中,strip() 方法去除了字符串 " hello, world! " 前后的空格,返回了新的字符串 "hello, world!"。
csv_name = "source/Test_source_data/WD{0}mm_d{1}mm_rpm{2}.csv".format(wd,Diameter,rpm) with open(csv_name, 'w', newline='') as csvfile: writer = csv.writer(csvfile,quoting=csv.QUOTE_ALL) while self.is_running: com_input = ser.readline() if com_input: # 如果读取结果非空,则输出 com_input = str(com_input, 'utf-8') data_list = com_input.strip().split(",") print(data_list) writer.writerow(data_list) 这段代码写入的数据都被双引号包起来了 怎么去除双引号
在使用 `csv.writer` 时,使用参数 `quoting=csv.QUOTE_NONE` 即可避免双引号包裹。修改后的代码如下:
```
csv_name = "source/Test_source_data/WD{0}mm_d{1}mm_rpm{2}.csv".format(wd,Diameter,rpm)
with open(csv_name, 'w', newline='') as csvfile:
writer = csv.writer(csvfile, quoting=csv.QUOTE_NONE)
while self.is_running:
com_input = ser.readline()
if com_input:
com_input = str(com_input, 'utf-8')
data_list = com_input.strip().split(",")
print(data_list)
writer.writerow(data_list)
```
阅读全文