版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_42449444/article/details/84889087
给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。
测试输入包含一个测试用例,在一行内给出总长度不超过 80 的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用 1 个空格分开,输入保证句子末尾没有多余的空格。
每个测试用例的输出占一行,输出倒序后的句子。
Hello World Here I Come
Come I Here World Hello
看完题目之后就可以无脑用Python了。分步骤讲解一下吧,input().split()将输入的一行字符串以空格为分隔符添加到一个列表temp里," ".join(temp[::-1])是把列表temp中的元素倒序添加到一个以空格为分隔符的字符串里,这个字符串也就是最后的结果。
print(" ".join(input().split()[::-1]))