当前位置: 首页 > 编程笔记 >

python实现将内容分行输出

商麒
2023-03-14
本文向大家介绍python实现将内容分行输出,包括了python实现将内容分行输出的使用技巧和注意事项,需要的朋友参考一下

#python版一行内容分行输出
 

a="aA1一bB2二cC3三dD4四eE5五fF6六gG7七hH8八iI9九"
"""
分行输出为:
abcdefghi
ABCDEFGHI
123456789
一二三四五六七八九
"""
 
print("方法一:===============")
for r in range(0,4):
 t=''
 for s in range(0+r,len(a),4):
  t=t+a[s]
 print(t)
 
print("方法二:===============")
 
#=_=这个方法会不会看起来比较傻?
l=list(a)
ta=tb=tc=td=''
for r in range(0,9):
 for s in range(0,4):
  if s==0:
   ta=ta+l.pop(0)
  if s==1:
   tb=tb+l.pop(0)
  if s==2:
   tc=tc+l.pop(0)
  if s==3:
   td=td+l.pop(0)
print(ta)
print(tb)
print(tc)
print(td)
  
print("方法3:回字有N种写法===============")
import string
ta=tb=tc=td=''
la=string.ascii_lowercase
ua=string.ascii_uppercase
nb=string.digits
ub="一二三四五六七八九"
for s in a:
 if s in la:
  ta=ta+s
 if s in ua:
  tb=tb+s
 if s in nb:
  tc=tc+s
 if s in ub:
  td=td+s
print(ta)
print(tb)
print(tc)
print(td)
 
print("方法4:回字有一种叫做正则的写法===============")
import re
#这正则写法感觉不科学,暂时没有好的想法
reg=["[a-z]","[A-Z]","\d","[^\da-zA-Z]"]
for s in reg: 
 rega=re.compile(s)
 s=re.findall(rega,a)
 print("".join(s))
 
"""
输出:
方法一:===============
abcdefghi
ABCDEFGHI
123456789
一二三四五六七八九
方法二:===============
abcdefghi
ABCDEFGHI
123456789
一二三四五六七八九
方法3:回字有N种写法===============
abcdefghi
ABCDEFGHI
123456789
一二三四五六七八九
方法4:回字有一种叫做正则的写法===============
abcdefghi
ABCDEFGHI
123456789
一二三四五六七八九
"""

再给大家一个读取文件内容并分行输出的方法

f=open("shuju.txt","r")
content=f.read()
print content
for i in content:
  print i
f.close()
f=open('shuju.txt','w')
f.write(content)
f.close()

好了,小伙伴们自己好好研究下吧,很有意思。

 类似资料:
  • 本文向大家介绍PHP实现即时输出、实时输出内容方法,包括了PHP实现即时输出、实时输出内容方法的使用技巧和注意事项,需要的朋友参考一下 老生长谈了。。纯备忘 对于运行时间较长的PHP程序来说可能都需要即时输出内容来查看运行情况。 例, 按例子测试,达到了PHP即时实时输出内容的效果。

  • 本文向大家介绍Python实现修改文件内容的方法分析,包括了Python实现修改文件内容的方法分析的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python实现修改文件内容的方法。分享给大家供大家参考,具体如下: 1 替换文件中的一行 1.1 修改原文件 ① 要把文件中的一行Server=192.168.22.22中的IP地址替换掉,因此把整行替换。 ② 把原文件的hello替换成wor

  • 本文向大家介绍python 实现批量替换文本中的某部分内容,包括了python 实现批量替换文本中的某部分内容的使用技巧和注意事项,需要的朋友参考一下 一、介绍 在做YOLOv3项目时,会需要将文本文件中的某部分内容进行批量替换和修改,所以编写了python程序批量替换所有文本文件中特定部分的内容。 二、代码实现 以上这篇python 实现批量替换文本中的某部分内容就是小编分享给大家的全部内容了,

  • 本文向大家介绍django输出html内容的实例,包括了django输出html内容的实例的使用技巧和注意事项,需要的朋友参考一下 最近在学习django,于是就用django做了一个简单的网站,用来练手,具体功能就是从网上抓取数据,然后放到我的网站上面,但是遇到一个问题就是django无法输出html格式的内容,只能以字符串的形式输出: 我们目的是输出的是: 但是结果输出的是: 在网上搜了好久,

  • 本文向大家介绍Android实现动态自动匹配输入内容,包括了Android实现动态自动匹配输入内容的使用技巧和注意事项,需要的朋友参考一下 Android实现动态自动匹配的控件主要有MultiAutoCompleteTextView和AutoCompleteTextView MultiAutoCompleteTextView: 可支持选择多个值(在多次输入的情况下),分别用分隔符分开,并且在每个值

  • 本文向大家介绍Laravel实现自定义错误输出内容的方法,包括了Laravel实现自定义错误输出内容的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Laravel实现自定义错误输出内容的方法。分享给大家供大家参考,具体如下: 这里分析一下laravel对于提交的数据进行验证,怎么自定义错误输出的内容 在根目录下运行命令 会在app\Http\Requests目录下创建PostUpda