python实现将内容分行输出


Posted in Python onNovember 05, 2015

#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()

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

Python 相关文章推荐
python多重继承实例
Oct 11 Python
Python生成随机数组的方法小结
Apr 15 Python
Python基于正则表达式实现文件内容替换的方法
Aug 30 Python
python: 自动安装缺失库文件的方法
Oct 22 Python
Python面向对象基础入门之编码细节与注意事项
Dec 11 Python
python面试题小结附答案实例代码
Apr 11 Python
Python中拆分字符串的操作方法
Jul 23 Python
python发qq消息轰炸虐狗好友思路详解(完整代码)
Feb 15 Python
python批量修改xml属性的实现方式
Mar 05 Python
PIP和conda 更换国内安装源的方法步骤
Sep 21 Python
python3.8.3安装教程及环境配置的详细教程(64-bit)
Nov 28 Python
python实现按日期归档文件
Jan 30 Python
Python IDE PyCharm的基本快捷键和配置简介
Nov 04 #Python
Python实现周期性抓取网页内容的方法
Nov 04 #Python
Python压缩解压缩zip文件及破解zip文件密码的方法
Nov 04 #Python
python通过文件头判断文件类型
Oct 30 #Python
python制作花瓣网美女图片爬虫
Oct 28 #Python
python制作最美应用的爬虫
Oct 28 #Python
python使用wmi模块获取windows下的系统信息 监控系统
Oct 27 #Python
You might like
php中可能用来加密字符串的函数[base64_encode、urlencode、sha1]
2012/01/16 PHP
PHP的preg_match匹配字符串长度问题解决方法
2014/05/03 PHP
php实时倒计时功能实现方法详解
2017/02/27 PHP
PHP结合Vue实现滚动底部加载效果
2017/12/17 PHP
基于jquery库的tab新形式使用
2012/11/16 Javascript
jQuery拖拽 & 弹出层 介绍与示例
2013/12/27 Javascript
jQuery插件PageSlide实现左右侧栏导航菜单
2015/04/12 Javascript
jQuery实现页面内锚点平滑跳转特效的方法总结
2015/05/11 Javascript
Javascript中判断对象是否为空
2015/06/10 Javascript
BootStrap 智能表单实战系列(十)自动完成组件的支持
2016/06/13 Javascript
浅谈html转义及防止javascript注入攻击的方法
2016/12/04 Javascript
JS组件系列之JS组件封装过程详解
2017/04/28 Javascript
浅谈js中的this问题
2017/08/31 Javascript
Vue仿手机qq的实例代码(demo)
2017/09/08 Javascript
js定时器+简单的动画效果实例
2017/11/10 Javascript
jQuery动态添加元素无法触发绑定事件的解决方法分析
2018/01/02 jQuery
Vue底层实现原理总结
2018/02/17 Javascript
jQuery实现导航样式布局操作示例【可自定义样式布局】
2018/07/24 jQuery
Vue实现移动端左右滑动效果的方法
2018/11/27 Javascript
vue自定义指令实现方法详解
2019/02/11 Javascript
如何使用 vue-cli 创建模板项目
2020/11/19 Vue.js
[04:27]2014DOTA2国际邀请赛 NAVI战队官方纪录片
2014/07/21 DOTA
Tornado服务器中绑定域名、虚拟主机的方法
2014/08/22 Python
将Django框架和遗留的Web应用集成的方法
2015/07/24 Python
举例讲解Python中的Null模式与桥接模式编程
2016/02/02 Python
python flask实现分页的示例代码
2018/08/02 Python
wxpython+pymysql实现用户登陆功能
2019/11/19 Python
Python之变量类型和if判断方式
2020/05/05 Python
HTML5组件Canvas实现图像灰度化(步骤+实例效果)
2013/04/22 HTML / CSS
Linux如何命名文件--使用文件名时应注意
2012/01/22 面试题
抽奖活动主持词
2014/03/31 职场文书
项目经理任命书
2014/06/04 职场文书
电子信息专业应届生自荐信
2014/06/04 职场文书
教师自我剖析材料(群众路线)
2014/09/29 职场文书
文明家庭事迹材料
2014/12/20 职场文书
vue.js 使用原生js实现轮播图
2022/04/26 Vue.js