当前分类:300例题>>正文

python算法例6:输入字符串后逆序输出

来源:互联网   更新时间:2022年6月15日  

有人觉得,学这东西有什么用?

这个没办法和你争论,你说没有用,那就没有用。我反正觉得,乐趣挺大的

今天的题目是

随机输入一个字符串,然后逆序输出。

比如输入“狗是的看来过反”,得到结果“反过来看的是狗”

分析

实现的方法比较多。我用一个自认为最简单的吧。

#python3.9代码如下
s=input("请输入字符:")
for i in range(len(s)-1,-1,-1):
    print(s[i],end="")

测试结果如下

我的中国心

这个真的是太简单了。只要明白python中列表是如何排序的,就知道怎么做了。

输入”我的中国心”,s接收之后

s[0]=我,s[1]=的,s[2]=中,s[3]=国,s[4]=心

len(s)返回的s这个字符串的长度为5

所以后面的遍历,要从len(s)-1开始,然后步长是-1,到s[0]终止

本文固定链接:https://6yhj.com/leku-p-2495.html  版权所有,转载请保留本地址!
[猜你喜欢]

标签: