Python教程

当前位置:小码王 > 学习教程 > Python教程

如何用Python读写文件
导读:近期前来南京小码王咨询相关课程的人不少。今天小码王Python培训班老师来和大家说说如何用Python操作一个文件的内容,一起来学习一下。

前面我们已经介绍了很多Python相关的基础知识,大家是不是对Python已经有了进一步认识了呢?作为人工智能时代的热门编程语言,开始接触并学习Python的孩子越来越多,家长们都不想让自己的孩子落于人后,近期前来南京小码王咨询相关课程的人不少。今天小码王Python培训班老师来和大家说说如何用Python操作一个文件的内容,一起来学习一下。


文件操作

对一个文件,我们可以1)读取里面的内容、2)往文件里写内容、3)追加文件内容。我们来看看用python怎么做这些事情。


打开文件

在对文件内容操作之前,我们首先要打开文件。我们可以使用open函数打开文件,看代码:

如何用Python读写文件


open函数需要两个参数,第一个参数是文件位置,就是我们要打开哪个文件。第二个参数是打开模式。


什么是打开模式呢?就是我们打开这个文件后要做哪个类型的操作。文件操作有这样几个类型


1、读(read) r ;r+


2、写(write)w;w+


3、追加(append)a;a+


可以参考下面的表:

如何用Python读写文件


在不知道用哪个模式的时候,可以参考下图:

如何用Python读写文件


读文件

我们怎么读取文件内容呢?看代码:

如何用Python读写文件


写文件

如何用Python读写文件


往文件里输出一个99乘法表

如何用Python读写文件


追加文件内容

当我们想往一个文件里追加内容的时候,我们可以使用 a+ 模式。看代码:

如何用Python读写文件


在a+ 模式下面,打开的文件指针会直接定位到文件末尾。我们的write会直接写到文件内容的最后面。


对文件的常用操作就这些,小朋友们掌握了吗?赶快动手试试看吧。南京小码王专业从事青少儿编程教育,开设了专门的Python培训班,有丰富的Python教程和专业老师,通过理论结合实践的方式教学,让孩子能更好的掌握Python知识。目前小码王还有0元体验课正在进行中,欢迎大家前来试听体验,感受Python编程的乐趣。