#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# fileName : reverse-string.py
# author : zoujiameng@aliyun.com.cn
'''
题目描述
给定一个句子(只包含字母和空格), 将句子中的单词位置反转,单词用空格分割, 单词之间只有一个空格,前后没有空格。 比如: (1) “hello xiao mi”-> “mi xiao hello”
输入描述:
输入数据有多组,每组占一行,包含一个句子(句子长度小于1000个字符)
输出描述:
对于每个测试示例,要求输出句子中单词反转后形成的句子
示例1
输入 hello xiao mi
输出 mi xiao hello'''
'''
hello xiao mi
im oaix olleh
mi xiao hello
'''
def reverse_words(source):
tmp = source.split()
return ' '.join(tmp[::-1])
def reverse_stringall(source):
return source[::-1]
#for i in range(0, len(source)):
if __name__ == '__main__':
sou = input()
print(reverse_stringall(sou))
print(reverse_words(sou))
python -- 字符串反转
最新推荐文章于 2024-07-13 15:48:51 发布