第一次使用文件和I/O的计时器。我通过测试人员运行我的代码,测试人员通过我的代码调用我正在处理的不同文件。因此,为此,我在下面将文件表示为“文件名”,并将该文件中的字符串表示为“s”。我很确定我正在浏览代码行并正确搜索字符串。这是我有这个:查找文件中的字符串
def locate(filename, s):
file= open(filename)
line= file.readlines()
for s in line:
if s in line:
return [line.count]
我知道返回线路不正确。我将如何返回我正在查找的字符串作为列表所在的行的编号?
读
line
到另一个变量除了您是不是要找返回'[我]'?我想你只是想'我'? – idjaw问题指出返回值应该是一个列表:“返回我正在查找的字符串所在的行的编号作为列表”。当然,如果整数是首选,那么它应该是你所说的'我'。 – niemmi
啊!我认为这是项目和索引在一起。 – idjaw