编写一段程序实现:输入的字符串逆序输出。无论输入的是什么内容,最后都倒序排序出来。
下面直接上代码:
########################
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______________
网友评论