Python 3.x 它不起作用…找不到是一切的答案

Python 3.x 它不起作用…找不到是一切的答案,python-3.x,Python 3.x,这都是关于python中简单的线性搜索的,我使用了C的伪代码并实现了它 基本上,您只是忘记了在检查时迭代循环 num_array = list( ) num =int(input("Enter how many elements you want:")) print ('Enter numbers in array: ') for i in range(int(num)): n = input("num :") num_array.append(int(n)) print ('L

这都是关于python中简单的线性搜索的,我使用了C的伪代码并实现了它

基本上,您只是忘记了在检查时迭代循环

num_array = list( )
num =int(input("Enter how many elements you want:"))
print ('Enter numbers in array: ')
for i in range(int(num)):
    n = input("num :")
    num_array.append(int(n))
print ('LIST: ',num_array)
key=int(input ('enter element to be searched:'))
if key==num_array[i]:
    print('element found')
else:
    print("not found")
key=int(input ('enter element to be searched:'))
found = False;
for num in num_array:
    if key==num:
        print('element found')
        found = True;
if(found==False)
    print("not found")