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])