python 二分法搜索

img


题目的要求是代码里的英文
找4的输出结果是2,是正确的
25和其他几个数就直接输出9了
哪里有问题呀?

你最后返回结果都是数组长度
咱也不知道你4的2是哪来的