def search_linear(x,y):
n = len( x )
for i in range(n):
if theValue[i] == y:
return True
return false
def main():
mainValues =int( input("enter the nos first"))
mV = mainValues.list()
trgt =int( input('enter a single number to be found in the list'))
def search_linear(mainValues, trgt)
这是我写的一个简单的线性搜索程序。运行时,它invalid syntax
在第 17 行显示,它指向trgt = ...
. 我不明白我哪里出错了。
我编写搜索函数并在主函数中分配值。这么简单的程序