本文共 370 字,大约阅读时间需要 1 分钟。
今天遇到了一个有意思的bug.
就像下面这个程序一样
data = [1,2,3,4,5]for i in range(5):''' data.append(data[i]) data[i] = i*data[i]''' data[i] = power(data[i],2)
上面这段程序会报错IndentationError: expected an indented block,因为注释符的缩进不对。
正确的做法是,将注释符当作一种语句,也必须完全符合python缩进的要求。
更多学习资料,请关注下面的公众号:不定期分享
来自 <>
转载地址:http://iyjrj.baihongyu.com/