难顶的修bug之路 python 新手
- 3/24
今天竟然为了一个非常简单问题忙活了一整天,才在晚上将近半夜找出来,如下例(出现的bug跟下例大差不差):
a = 4 arr = [1, 5, 6] print(arr[a/2])
如果这么写会出现IndexError,问题出就出在,a/2是浮点数。
我们试一下:
print(a/2)
输出结果:
a = 2.0
会持续更新,┭┮﹏┭┮
a = 4 arr = [1, 5, 6] print(arr[a/2])print(a/2)a = 2.0会持续更新,┭┮﹏┭┮