当前位置:   article > 正文

Python基础项目:世界杯信息查询系统_读入该文件的基础上,让用户输入一个年份,输出该年的世界杯的举办地和冠军。

读入该文件的基础上,让用户输入一个年份,输出该年的世界杯的举办地和冠军。

在模拟多人群聊系统实战案例中,介绍了内存存储与磁盘存储的区别,实现了将聊天记录写入文件的功能,那么对于项目中文件操作除了写入文件外,还包括读取文件的内容,对于文件内容进行处理的要求。在本章中将通过读取世界杯文件,编写世界杯信息查询系统介绍读取文件的步骤与方法。

需求分析:

读取文件当中的世界杯信息,然后提示用户根据编码查询
输入“1”:提示用户输入年份,输出此年份世界杯信息
输入“2”:提示用户输入举办地,输出此举办地举办的世界杯信息
输入“3”:提示用户输入冠军郭,输出此冠军国对应的世界杯信息
输入“0”:感谢您的使用,正在退出查询系统

需要读取的文件内容格式为:

 

涉及到的知识点:

  1. 读取文件信息,并且对于文件内容进行内存存储
  2. 将输入的数据按照要求在内存中查询,并输出信息到控制台

可能有同学会疑惑,为什么要进行内存存储呢?直接读取文件然后操作也很方便啊?

因为直接操作文件需要时间长,每一次查找都读取一次文件,效率很低,而读到内存中,之后都是对于内存内容的操作,能够有效的提高效率,缩短操作时间。

逻辑分析:

此实例和之前几章讲过的内容非常相似,都是要求用户输入功能编号,然后根据用户输入的编号执行对应的功能,也都是无限制循环接受用户输入

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Li_阴宅/article/detail/768141
推荐阅读
相关标签
  

闽ICP备14008679号