find(lis,aim,start = mid + 1,end = end)
else:
print('找到了:'+ str(aim) + ' 所在位置为:',...mid)
find(k,18)
find(k,43)
继续升级
end 的问题
我们不希望每次找一个列表的都要修改函数中额 len(k) 这样函数就没有了可用性
k = [2,3,5,10,15,16,18,22,26,30,32,35,41,42,43,55,56,66,67,69,72,76,82,83,88...print('找到了:'+str(aim)+"位于"+str(mid))
find(k,69)
接着升级
找不到所要查找的值怎么处理
k = [2,3,5,10,15,16,18,22,26,30,32,35,41,42,43,55,56,66,67,69,72,76,82,83,88...+1,end = end)
else:
print('找到了:'+str(aim)+"位于"+str(mid))
else:
print(...,start= mid+1,end = end)
else:
# print('找到了:'+str(aim)+"位于"+str(mid))
return