如图,这里两段代码,其中只有一个细节不一样,但两段代码的报错是一样的。代码意图是要把a~n范围内的每个数与i除一下,遍历以后取余数不为0的项添加到数组x中去。
当 a(范围的最小值)> 2时,初始数组 x 是个空数组,直接添加 x[i] 没有问题。
但当 a(范围的最小值)<= 2时,初始数组 x 有一个元素 2,此时再添加这个余数不为 0 的被除数应如何添加?
先谢过各位不吝赐教。
x=x.append(x[i])
改为
x.append(i)
学写代码要先学会看代码
你一句话里出现3个x,你倒是先翻译翻译自己写的是要干啥