【发布时间】:2015-11-17 20:14:43
【问题描述】:
在下面的代码中,我尝试查找素数。我的问题是,我不确定如何在函数中使用 print。
正确吗?我得到了一个答案,但它都说 6 不是质数,而且它也给出了“无”。我怎样才能摆脱这个“无”?还有,这样用return可以吗?
#Prime number
def prime(num):
for i in range (2,num):
if num%i == 0:
print num, "is not a prime number."
return
else:
print num, "is a prime number."
return
print prime(6)
【问题讨论】:
-
这是python对吧?如果是,请进行编辑以添加该标签。