import random val=0 data=[5,6,7,8,9] while val!=-1: find=False val=int(input('請輸入查找鍵值(1-9),輸入-1離開:')) for i in data: if i==val: print('在第 %3d個位置找到鍵值 [%3d]' %(i+1,i)) find=True if find==0 and val !=-1 : print('######沒有找到 [%3d]######' %val) print('數據內容為:') for j in data: print('{.2} '.format(j)) print('')