我正在尝试编写一个脚本,将一个整数除以一个范围内的所有数字,并且只有当所有数字都为 0 位小数时才具有 true 值。
这是我到目前为止编写的代码:
n = int(input("Please enter a number (more than 0) :"))
count = 0
if n < 1 : print("Please enter a positive number")
else:
if n%2 == 0 : print("Number is not prime")
else:
for i in range(3, int(n**0.5)+1):
if i % n == 0 :
count = count + 1
count = count + 0
if count > 1 : print("Number is not prime")
else : print("Number is prime")
它打印数字是任何奇数的素数。
任何想法为什么这不起作用?
谢谢。