python初学(六)

python初学(六)

             2019年3月14日

.....................................................................

break:在这个地方中断循环,跳出循环体

python初学(六)_第1张图片

结果为:

Continue,从当前位置跳到循环体的最后一行的后面(不执行最后一行)

python初学(六)_第2张图片

结果为:

python初学(六)_第3张图片

……………………………………………………………………………….

While…else:遇到else跳出while循环

For…else:遇到else,跳出for循环

……………………………………………………………………………….

读文件:如在E盘下新建一个文件,名为:520.txt,里面的内容如下:

learn python

http://qiwsir.github.io

[email protected]

使用open()打开如下:

python初学(六)_第4张图片

用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则全部读取

python初学(六)_第5张图片

readline():一次读取文件的一行,如果已经全部读完,返回空字符串

python初学(六)_第6张图片

Readlines(),将文件中的各行读出,放在一个列表里返回,如果已经读完,则返回一个空列表

 

你可能感兴趣的:(python)