import random alist = [] for i in range(1, 101): alist.append(i)
n = random.choice(alist)
# 请完善二分查找函数binary_search(),查找出num在列表alist里面的索引位置
def bs(alist,n): l = 0 h = len(alist)-1 while l <= h: m = (l+h) // 2 g = alist[m] if g == n: return m elif g < n: l = m +1 else: h = m -1 return None r = bs(alist,n) print("数字:",n) print("索引是:",r)