python初学(六)
2019年3月14日
.....................................................................
break:在这个地方中断循环,跳出循环体
结果为:
Continue,从当前位置跳到循环体的最后一行的后面(不执行最后一行)
结果为:
……………………………………………………………………………….
While…else:遇到else跳出while循环
For…else:遇到else,跳出for循环
……………………………………………………………………………….
读文件:如在E盘下新建一个文件,名为:520.txt,里面的内容如下:
learn python
http://qiwsir.github.io
使用open()打开如下:
用for循环一行一行的读取文件内容,遇到换行表示本行结束,然后下一行
完成上述操作后,再进行
>>>for line2 for f:
… print(line2) 将不显示结果,除非再次使用f=open(“520.txt”)读取文件
创建文件:
如上为在当前目录下创建一个名为“newfiles.txt”的文件,该文件为“w”打开模式
向文件中写入“this is a new file”,18为写入字符串的长度
close()关闭当前打开的文件,上述写入的话被存入文件中。不使用close(),文件将不被保存
结果如下:
读文件:
read(size):读取文件中size个字符并返回一个字符串,且指针移到第size位后面。不设size则全部读取
readline():一次读取文件的一行,如果已经全部读完,返回空字符串
Readlines(),将文件中的各行读出,放在一个列表里返回,如果已经读完,则返回一个空列表