python三位数逆序输出,用python三种方法逆序输出
我们可以轻松的从1背到9或者从9背到1,倒着背。但是要在编程中实现这些看似简单的操作,却不是那么容易。因为计算机需要一些指令来告诉它数字或其他内容的逆序代码。既然之前已经学了很多逆序方法,那么今天就来实战一下,看看数组中的逆序是怎么输出的。
以相反的顺序输出一个数组,将第一个与最后一个交换。
#!/usr/bin/python
# -*-编码: UTF-8 -*-
if __name__==__main__:
a=[9,6,5,4,1]
N=len(a)
打印一份
对于范围内的I(透镜(a)/2):
a[i],a[N - i - 1]=a[N - i - 1],a[i]
打印一份
上述示例的输出结果是:
[9, 6, 5, 4, 1]
[1, 4, 5, 6, 9]
展开:
原文档是abcd,我想把这四行按照dcba的顺序写成一个新文档。
解决:
先把文件读入链表,然后倒链表,再循环写入新文件。
内容=[]
withopen(name.txt)asf:
forrowinf.readline():
内容.追加(行)
content.reverse()
withopen(name1.txt , w)asf:
forrowincontent:
f.write(行)
f.write(n )
看了这篇文章的反向输出,相信很多朋友都能自己写代码了。毕竟代码没什么复杂的。小伙伴只有自己动手才能体验到反向输出的乐趣。更多Python学习方向:PyThon学习网教学中心。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。