这个代码有问题,但是我看不出来说off by one error 但是我看不出来啊啊
第二行 注释未缩进 正确为
def smallest_power2(n): """Return the smallest power of 2 that is >= n""" k = 1 while k < n: k = k * 2 return k