您的位置:首页 > 产品设计 > UI/UE

实现isPrime()函数,参数为整数,要有异常处理,如果是质数返回True,否则返回False

2019-07-21 14:21 4023 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/Wut_LS/article/details/96719107
[code]#实现isPrime()函数,参数为整数,要有异常处理,如果是质数返回True,否则返回False
def isPrime(n):
if n < 2:
return False
else:
for i in range(2,int(pow(n,0.5)+1)):
if n % i == 0:
return False
else:
return True
try:
n = eval(input("请输入你要检测的数字:"))
if(isPrime(n)):
print("你所检测的数字是质数")
else:
print("你所检测的数字不是质数")
except:
print("输入错误,请重新输入!")

 

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐