python输入一行字符去掉空格在每个单词最后加一个-
时间: 2024-05-11 21:14:19 浏览: 93
Python 实现一行输入多个数字(用空格隔开)
5星 · 资源好评率100%
可以使用split()方法将输入的字符串分割成单词,然后使用join()方法将单词连接起来,并在单词的末尾加上“-”。最后使用strip()方法去掉字符串两端的空格。
代码示例:
```
s = input("请输入一行字符:")
words = s.split() # 将字符串分割成单词
new_s = '-'.join(words) + '-' # 将单词连接起来,并在末尾加上“-”
new_s = new_s.strip() # 去掉字符串两端的空格
print(new_s)
```
示例输出:
```
请输入一行字符: hello world, my name is Python.
hello-world,-my-name-is-Python.-
```
阅读全文