错误报告是:TypeError: 'bool' object is not iterable
bool类型的数据不能用于for 循环.....
因为在(b<=100)中返回的是True或者False(bool类型的数据就是true或者false),所以你这个循环就可以用while来代替for,如下:
sum = 0运行成功!!!
结果5050
当然,如果执意要for循环,那么把你的(b <= 100)修改成range(100)既可
没用,还是报错
错误提示:Traceback (most recent call last):
File "C:/Users/Administrator/PycharmProjects/helloworld/nlr.py", line 121, in
for a in (b<=100):
TypeError: 'bool' object is not iterable
但for还是不行,把sum改成sum1还是不行
追答for循环不是这么用的
a = [0,1,2,3,4,5,6,7]