.
Word
文档
程序设计
题目:补充
fun
函数,其功能是判断一个整数是否是素数,在主
函数
main
中输入一个整数,调用该
fun
函数进行判断并输
出结果。
要求:使用
math
相关函数
import math
def fun(n):
i,w=2,0
if n<=1:
w=1
while i<=int(math.sqrt(n)) and w==0:
if n%i==0:
w=1
break
else:
i=i+1
return w
def main():
print("
【请连续四次判断输入的整数是否是素数:
】
")
for i in range(4):
print("
【第
%d
次:
】
" %(i+1))
n=int(input('
【请输入一个整数
n
:
】
'))
if fun (n)==0:
print("%d
是素数
" %n)
else:
print("%d
不是素数
" %n