#!/usr/bin/python
# -*- coding: utf-8 -*-
def rever(sentence):
newwords = []
words = sentence.split()
words.reverse()
space = ' '#单词之间一个间隔
for word in words:
newword = []
new = ''#单词的字母间无间隔
l = len(word)
for i in range(l):
newword.append(word[l-i-1])
neww = new.join(newword)
newwords.append(neww)
print space.join(newwords)
rever('what\'s your problem man ?')
运行结果:
? nam melborp ruoy s'tahw
本文介绍了一个使用Python编写的简单程序,该程序能够实现对输入句子中每个单词及其内部字符的反转。通过对原始句子进行拆分、反转操作并重新组合,最终得到完全反转后的句子。
1779

被折叠的 条评论
为什么被折叠?



