标签: python-3.x generator
我制作了一个简单的程序来生成素数,但它显示10作为素数。在调试时,当数字从9增加到10时,for循环将i从2增加到4。
for i in range (2, int( number / 2) + 1): if number % i == 0: number += 1 i = 2 yield number number += 1`