python写入文件

作者: Darren_Lin | 来源:发表于2017-06-09 21:42 被阅读578次

    10.2 写入文件

    保存数据的最简单的方式之一是将其写入到文件中,调用open()时需要提供另一个实参,告诉Python你要写入打开的文件。

    第一个实参也是要打开的文件的名称;第二个实参('w')告诉Python,我们要以写入模式打开这个文件.

    打开文件时,可指定读取模式('r')、写入模式('w')、附加模式('a')或让你能够读取和写入文件的模式('r+')。如果你省略了模式实参,Python将以默认的只读模式打开文件。

    如果你要写入的文件不存在,函数open()将自动创建它

    使用文件对象的方法write()将一个字符串写入文件

    注意 Python只能将字符串写入文本文件。要将数值数据存储到文本文件中,必须先使用函数str()将其转换为字符串格式。

    10.2.2 写入多行

    函数write()不会在你写入的文本末尾添加换行符

    加入换行符\n

    还可以使用空格、制表符和空行来设置这些输出的格式。

    10.2.3 附加到文件

    如果你要给文件添加内容,而不是覆盖原有的内容,可以附加模式打开文件。

    附加到文章 a

    课后作业:

    10-3 访客:编写一个程序,提示用户输入其名字;用户作出响应后,将其名字写入到文件guest.txt 中。

    10-4 访客名单:编写一个while 循环,提示用户输入其名字。用户输入其名字后,在屏幕上打印一句问候语,并将一条访问记录添加到文件guest_book.txt 中。确保这个文件中的每条记录都独占一行。

    10-5 关于编程的调查:编写一个while 循环,询问用户为何喜欢编程。每当用户输入一个原因后,都将其添加到一个存储所有原因的文件中。

    相关文章

      网友评论

        本文标题:python写入文件

        本文链接:https://www.haomeiwen.com/subject/gkbfqxtx.html