python 句子逆序

'''
题目描述
将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I”
所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符
'''
input_str=input()
output=[]
temp=''
for elem in input_str+' ':
    if elem!=' ':
        temp+=elem
    else:
        output.append(temp+' ')
        temp=''
pred=''
for elem in output[::-1][:-1]:
    pred+=elem
pred+=output[0][:-1]
print(pred)

猜你喜欢

转载自blog.csdn.net/WYXHAHAHA123/article/details/89472169