网络编程
位置:首页>> 网络编程>> Python编程>> python中判断数字是否为质数的实例讲解

python中判断数字是否为质数的实例讲解

作者:宋宋大人  发布时间:2022-02-17 13:19:05 

标签:python,判断质数

在计算机程序中,算法是灵魂,是程序的精髓所在。程序执行效率的高低直接取决于算法的优劣,所以计算机算法是计算机课程必修课。算法可以快速计算出我们所需要的结果,例如判断质数,这是很基础的内容,具体如何操作呢?下面小编向大家演示在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

来源:https://www.py.cn/jishu/jichu/21640.html

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com