python三位数逆序输出,用python三种方法逆序输出

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: