擅长:python、mysql、java
<p>上面的代码正在检查一个数字是偶数还是奇数。如果输入素数,例如17,代码将检查17是否小于或等于0。然后检查<em>17%2</em>,该值等于1,而不是0。因此,执行else块,打印的<strong>不是PRIME</strong>。你知道吗</p>
<p>如果输入偶数,则打印<strong>为素数。</strong></p>
<p>这段代码检查素数。你知道吗</p>
<pre><code>def is_prime(n):
import math
for i in range(2, int(math.sqrt(n))+1):
if n % i == 0:
return False
return True
</code></pre>