美文网首页
72、写入文件练习

72、写入文件练习

作者: 陈容喜 | 来源:发表于2017-10-07 14:19 被阅读0次

    10-3 访客 :

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

    72、写入文件练习 72、写入文件练习 10-4 访客名单 :

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

    72、写入文件练习
    72、写入文件练习

            第3行代码处先导入时间模块time,第6行代码使用wile循环设置为True,直到用户输入q停止循环(代码8~9行),第12行采用附加模式打开文件,实现在每一行的末尾添加写入的内容。

            代码14~15行表示每一条访问记录都由时间+名字组成,其中函数strftime()格式化时间,格式为:年月日时分秒,函数localtime()表示获取当地时间," "*4 表示4个空格

    10-5 关于编程的调查 :

            编写一个while 循环,询问用户为何喜欢编程。每当用户输入一个原因后,都将其添加到一个存储所有原因的文件中,当用户输入q时就会退出循环。

    72、写入文件练习 72、写入文件练习

          为了把把接受调查的人的名字和他喜欢编程的原因关联起来,我们把代码改一下:

    72、写入文件练习 72、写入文件练习

    10-5、再次把有关于编程调查的代码变形

    开始前提示用户可以输入'q'退出程式,整体的思路为:

            先提示用户输入他的名字,再提示用户输入他喜欢编程的理由,把该名用户所有喜欢的理由存放在一个列表中

          然后把用户的名字和他喜欢编程的理由作为一对键值对存放在字典 survey_results 中,即以字典的形式保存用户的名字和他喜欢编程的理由,最后把字典写入文件 survey results.txt 中保存

          当用户输入'q'时询问他是否有其他人参与调查,如果没有直接停止循环,显示调查结果;如果有其他人想参与,再次以字典的形式保存用户的名字及他喜欢编程的理由

    72、写入文件练习 72、写入文件练习 72、写入文件练习

    相关文章

      网友评论

          本文标题:72、写入文件练习

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