【发布时间】:2013-03-18 12:44:21
【问题描述】:
所以我有一个 txt 文件,我想创建一个函数来搜索它并找到特定的行。 txt 文件是婴儿名字的列表和名字的使用频率。它看起来像这样:
jack,M,1456
julie,F,879
conner,M,540
ben,M,20843
基本上我想要一个函数,如果用户输入该名称,它将显示该名称的行。所以用户会被提示输入一个名字,我会使用他们的输入来搜索文件,直到找到这个名字。如果 julie 是用户输入的,结果会是丝网打印出 julie,F,879。
另外,关于这一点,如果我有多个 txt 文件怎么办?例如:
file1.txt
jack,M,1456
julie,F,879
conner,M,540
ben,M,20843
file2.txt
jacob,M,15687
alex,F,5648
shannon,F,964
conner,M,760
如何搜索多个 txt 文件以找到该行?如果用户输入了 alex,我将如何获得搜索两个单独的 txt 文件的功能?
最后(我知道,这是在拖累..)如果用户输入 conner,我将如何让程序显示两个 txt 文件中的行?
非常感谢您的帮助!
【问题讨论】:
-
你尝试过的一大堆东西是有序的。
-
我已经尝试查找如何做到这一点.. 并没有发现任何有用的东西
-
@userboss22 编程就是以新颖的方式将熟悉的任务(读取文件、比较字符串)组合在一起。我猜你正在努力解决这部分问题。但恐怕你必须自己弄清楚。你不会找到关于你的确切问题的教程,你必须找到一些接近的东西,然后将其应用于你的情况。