导语:
本文主要介绍了关于python中判断数字是否为质数的方法的相关知识,希望可以帮到处于编程学习途中的小伙伴
质数
:
大于 1 的自然数不能被除 1 和自身(2、3、5、7 等)以外的其他自然数(质数)整除,也就是说,这个数除了 1 和自身之外没有其他因数。
判断代码
:
def isprime(a):
if isinstance(a,int)==False:
return False
if a<=1:
return False
if a==2:
return True
flag=1
x=int(pow(a,0.5))+1
for n in range(2,x):
if a%n == 0:
flag=0
break
if flag==1:
return True
else:
return False
以上是判断一个数是否为素数的代码。是不是很简单?快来试试吧~
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何在命令行窗口中运行 python -V?09/24
- ♥ 如何在python中查看对象的属性11/20
- ♥ Python中复杂函数有什么用?10/30
- ♥ python如何操作mysql11/11
- ♥ 如何使用 python matplotlib 库绘制扇区?10/30
- ♥ 使用 python2 或 python312/18
内容反馈