<p><strong>问题:</strong></p>
<p>一种以正整数n为输入的程序,如果n是素数,则返回True,否则返回False。</p>
<p><strong>我的回答:</strong></p>
<pre><code>n = int(input("Enter a number: "))
for i in range(2,n):
if n%i == 0:
print(False)
print(True)
</code></pre>
<p>当我输入一个质数时,它起作用,但当我输入一个非质数时,它不起作用。</p>
<p><strong>示例:</strong></p>
<pre><code>>>>
Enter a number: 12
False
False
False
False
True
>>>
</code></pre>
<p>请帮忙!</p>