Python 文件

 

  接下来,我们准备为大家介绍"文件"

 

  在python中,我们可以使用相应的语句对文件进行创建、以及读写的操作,这样,我们就可以把相应的内容保存于文件中,又或者从文件中读取相应的内容,接下来,我们看看常用的读写语句的语法格式。

    

  open的语法格式:打开一个文件,若文件不存在,则先创建再打开。

 

    open( 要打开文件的路径字符串,打开文件的操作方式)

 

    (1)open调用后会返回打开的文件对象

    (2)参数2打开文件的操作方式有w,就是以写的操作方式来打开文件,

       还有r,以读的方式来打开文件

  

  write的语法格式:向已打开的文件写入内容,写入内容的格式是字符串的格式。

    write( 要写入文件的内容)

 

  close的语法格式:关闭已打开的文件。

    close()

 

  read的语法格式:读取已打开的文件中的全部内容,返回字符串形式。

    read()

 

  readline的语法格式:读取已打开的文件中的一行内容,返回字符串形式。

    readline()

 

  readlines的语法格式:读取已打开的文件中的全部内容,返回列表形式。

    readlines()

 

  writelines的语法格式:向已打开的文件写入列表中的内容

    writelines(列表)

 

 

  例子:

    f = open('C:\python.txt','w ')   #以写方式打开C盘下的python.txt文件,若不存在,

                        则先创建再打开。

 

    f.write( '123' )     #使用文件对象f 调用write向python.txt文件写入字符串'123'

 

    f.close       #通过close关闭已经打开的python.txt文件

 

    f = open('C:\python.txt','r ')   #以读方式打开C盘下的python.txt文件,

                        若文件不存在则报错

 

    s = f.read()   #通过文件对象f 调用read,读取文件中全部的内容,以字符串形式返回

 

    s = f.readline()  #通过文件对象f 调用readline,读取文件中一行的内容,以字符串形式返回

 

    s = f.readlines() #通过文件对象f 调用readlines,逐行读取文件中的全部内容,

               以列表的形式返回  

 

    a = [1,2,3]   #定义了列表a

    f.writelines(a)   #通过文件对象f 调用writelines,向文件写入列表 a 的内容

  

 

 

 

 

  非常好,现在,我们已经掌握了Python中的“文件”这个知识点,但是,如何去运行用它呢?所以,我们就要通过下方的按钮进入到游戏中,然后,运用它去完成任务,这样,才可以加深大家对每个知识点的理解和运用,以及“尽快进入到编程的状态”

 

  不要停留在理论规则上面,快动起来吧!

 

(通过游戏模式学习与训练,需要在电脑上运行)

进入游戏学习与训练