写一个程序,将一个字符串中的所有单词都反转过来。例如,“My name is John”应该变成“yM eman si nhoJ”
时间: 2024-02-22 19:55:07 浏览: 70
好的,以下是 Python 代码实现:
```python
def reverse_words(sentence):
# 将句子按空格分割成单词列表
words = sentence.split()
# 对每个单词进行反转
reversed_words = [word[::-1] for word in words]
# 将反转后的单词列表合并成字符串
reversed_sentence = " ".join(reversed_words)
return reversed_sentence
```
你可以将上面的代码复制到一个 Python 环境中,然后调用 `reverse_words` 函数来测试它:
```python
>>> sentence = "My name is John"
>>> reverse_words(sentence)
'yM eman si nhoJ'
```
阅读全文