第一次使用文件和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