n= int(raw_input("Number? "))
for x in range (2, n+1):
for y in range (2, x+1):
if x < n+1 and x % 2.0 > 0 and x % 3.0 > 0 and x%y > 0:
print x
x = x + 1
你好呀。我需要创建一个简单的 python 程序,它列出了所有质数,包括输入数。例如,如果你输入 10,它会产生 2, 3, 5 ,7
我宁愿保持简单,不要使用更高级的函数,如 def、break。嵌套循环是首选。
上面的代码不起作用,它包含非素数,例如 25 和 91。
请帮忙!