代码实现:将一句话中的单词倒置,标点符号不倒换。
时间: 2024-02-17 13:05:01 浏览: 60
反转字符串单词,但不改变标点符号的位置
5星 · 资源好评率100%
以下是Python的实现代码:
```python
def reverse_words(sentence):
# 将句子按照空格分割成单词列表
words = sentence.split(' ')
# 对单词列表进行倒置
words.reverse()
# 将倒置后的单词列表重新组成一个句子
reversed_sentence = ' '.join(words)
return reversed_sentence
```
使用方法:
```python
sentence = "Hello world, I am a chatbot."
reversed_sentence = reverse_words(sentence)
print(reversed_sentence)
```
输出结果:
```
chatbot. a am I world, Hello
```
阅读全文