<p>我写这个函数来检查一个数是否是素数。它本身似乎工作得很好,但是当我在另一个函数中使用它时,它似乎不起作用。在</p>
<p>这是我的IsPrime函数:</p>
<pre><code>def is_prime(n):
boolean = False
if n == 2 or n == 3:
return True
for x in range(3, int(n**0.5)+1, 2):
if n % x == 0:
return False
return True
</code></pre>
<p>以下函数计算2000000以下所有素数之和:</p>
^{pr2}$
<p>我不明白我哪里做错了。在</p>
<p>如有意见,将不胜感激。在</p>