首页 > 其他 > 详细

第27讲 while循环体与文件读写

时间:2015-02-13 01:41:00      阅读:343      评论:0      收藏:0      [点我收藏+]

迭代器 iterator

1,对象是可iterator的

2,for可以遍历 iterator_obj

    -List

    -string

    -Tuple

    -Dict

    -File

3,循环体与文件

  1)while 和readline

     readline:读成功返回正常的字符串;读到文件的末尾返回空字符串

     print fr.readline().rstrip(‘\n‘) 打印的无多余的空行

  2)for和file_obj

eg1:

rfile=open(‘a.txt‘,‘r‘)

str=rfile.readline()

str=str.rstrip(‘\n‘)

while str !=‘‘;

    print str

    str=rfile.readline()

    str=str.rstrip(‘\n‘)

print "read finish!"

rfile.close()

eg2:

rfile=open(‘a.txt‘,‘r‘)

for str in rfile:

    str=str.rstrip(‘\n‘)

    print str

print "read finish!"

rfile.close()

注意写while循环的时候:循环体外有循环变量的初始化 + 循环体内有循环变量的修正

第27讲 while循环体与文件读写

原文:http://tenderrain.blog.51cto.com/9202912/1614170

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!