Python实例解析:倒背如流

来自CloudWiki
跳转至: 导航搜索

计算机程序是机械记忆的高手,下面将编写一段程序,获得用户输入,采用倒叙方式将输入内容输出出来。

该程序的输入和输出实例如下:

  • 输入:To be or not to be, that’s a question. ——莎士比亚
  • 输出:亚比士莎—— .noitseuq a s’taht ,eb ot tonro eb oT

实现1

以下给出了一种实现,采用正向递增序号,利用len()函数将i设为最后一个字符的索引序号,然后逐次输出至第一个字符。

s = input("请输入一段文本:")
i = len(s) - 1
while i >= 0 :
    print(s[i])
    i =i -1

实现2

给出另一种实现, 与其他语言相比,python在简介方面有明显的优势:

s= input("请输入一段文字:")
print(s[::-1])

参考代码:https://blog.csdn.net/ITOMG/article/details/88683256