日更成长营自学编程Python

自学Python:逆序输出字符串

2022-03-04  本文已影响0人  小强聊成长

编写一段程序实现:输入的字符串逆序输出。无论输入的是什么内容,最后都倒序排序出来。

下面直接上代码:

########################

def daoxu(s):

    if len(s) <= 1:

        return s

    return daoxu(s[1:]) + s[0]

if __name__ == "__main__":

    str = str(input("请输入一个字符串:"))

    str_result = daoxu(str)

    print("%s 倒序排列后: %s" % (str, str_result))

########################

执行结果如下:

请输入一个字符串:bcdokeyereafdfgaf

bcdokeyereafdfgaf 倒序排列后: fagfdfaereyekodcb

请输入一个字符串:890jljj,.*&&%%*dalfdcfda

890jljj,.*&&%%*dalfdcfda 倒序排列后: adfcdflad*%%&&*.,jjlj098

这个就实现了所有的字符串内容倒着排序,而不用区分是不是数字或者字母,还是标点符合,都不影响。

________________END______________

上一篇 下一篇

猜你喜欢

热点阅读