华为机试HJ13句子逆序

华为机试HJ13句子逆序

题目:

将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I”所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符

想法:

将输入的字符串通过空格进行分割形成结果列表,将列表逆序输出

input_str = input()

input_list = input_str.split(" ")
result = ""
for i in range(len(input_list)-1, -1, -1):
    if i != len(input_list):
        result += input_list[i] + " "
    else:
        result += input_list[i]
print(result)
上一篇:c++学习 图论1


下一篇:科普文:Linux服务器性能调优之CPU调度策略和可调参数