第一课,读写文件
来源:互联网 发布:dapaolu域名更换mp4 编辑:程序博客网 时间:2024/06/07 05:35
任务一:打开文件,读一行,打印一行
完成!代码如下
f = open('thefile.txt') #打开文件
line=f.readline() #按行读取
while line:
print line #打印行
line=f.readline()
f.close()
哈哈哈哈好玩儿!但是有一个问题,不知道下面那个line=f.readline()是什么意思,因为不要这一行,就会无限循环下去
哈,应该是继续读下一行的意思,嘿
-----------------------------------
任务二:在任务一的基础上,给每一行前面加这行的序号,从1开始
完成!代码如下
f = open('thefile.txt') #打开文件
line=f.readline() #按行读取
num = 1
while line:
print num,line #打印行
num += 1
line=f.readline()
f.close()
嘻嘻嘻嘻,不过这个感觉自己是投机取巧,并没有真正的完成想要的那种功能。
------------------------------------
总之是简单完成了两个任务,算是跨出了一小步!
接下来我随便再看看其他的吧~ 开心!
--------------------------------------2015.4.2-------------------------
任务三:从最后一行开始逐行向前打印
完成!代码如下
f = open('thefile.txt') #打开文件
line=f.readline() #按行读取
a = 0
list=[]
while line:
list.append(line)
line=f.readline()
f.close()
b = len(list)
while (b>0):
print list[b-1]+'\n'
b = b-1
嚯嚯嚯嚯,现在想给自己加个难度,就是连续输出,把每行后面的回车给去掉,用一下split试试,噢哈哈哈哈
- 第一课,读写文件
- 第一个java读写文件
- 【C++探索之旅】第一部分第十课:文件读写,海阔凭鱼跃
- 第一个linux驱动_读写设备文件(1)
- 第一个linux驱动_读写设备文件(2)
- 文件读写、剪贴板读写
- 读写文件
- 文件读写
- 读写文件
- 读写文件
- 文件读写
- 读写文件
- 读写文件
- 读写文件
- 文件读写
- 文件读写
- 文件读写
- 文件读写
- Search Insert Position
- kindeditor(一)实现图片上传jsp实现
- C/C++学习 - 基本类型所占字节数
- 求算法执行时间的方法
- thinkphp整合kindeditor编辑器详解
- 第一课,读写文件
- 单向链表LinkedList的使用
- ThinkPHP框架研究之一 基本函数 M和D的区别
- ThinkPHP中M方法与D方法有什么区别
- 黑马程序员------学习笔记(6)集合
- 黑马程序员------学习笔记(7)多线程
- 辛星浅析邮件服务中的几个概念
- c# 加密算法集锦
- 黑马程序员------学习笔记(8)网络编程