我想在我正在寫的腳本中使用相同的定義。我可以讓def工作一次,但不是第二次,任何幫助都會很棒。Python定義運行不止一次
def def_test(name):
COUNT = 0
Totals = {}
for line in file_1:
if COUNT == 0:
COUNT +=1
continue
else:
quantity = float(line[12])
persons_name = line[14].strip(" ")
if persons_name == name:
print(name)
if __name__ =="__main__":
def_test("Adam")
def_test("Bob")
我如何在第二次通過時尋找「Bob」?
什麼是file_1的定義是什麼? –
什麼是錯誤?另外,函數調用不應該是'test(...)'? –
你是不是指'test(「Adam」)'?如果不是,那麼'name()'的定義是什麼? –