python判断素数
python下判断素数是怎样的呢?下面就让我们一起来了解一下吧
素数也叫质数,英文名称为prime number,也就是指在一个大于1的自然数中,除了1和该整数的自身外,不可以被其他自然数整除的数,素数在数论中是有着非常重要的地位的。
,比1大但不是素数的数称之为合数,而1和0既非素数也非合数,素数其实是与合数相对立的两个概念,二者构成了数论当中最基础的定义之一。
在python中判断一个数是否为素数通常有几种方法,具体方法为
1、
#运用python的数学函数
具体的指令为
import math
def isPrime(n):
if n <= 1:
return False
for i in range(2, int(math.sqrt(n)) + 1):
if n % i == 0:
return False
return True
2、
#单行程序扫描素数
具体的指令为
from math import sqrt
N = 100
[ p for p in range(2, N) if 0 not in [ p% d for d in range(2, int(sqrt(p))+1)] ]
3、
#运用python的itertools模块
具体的指令为
from itertools import count
def isPrime(n): .2cto.
if n <= 1:
return False
for i in count(2):
if i i > n:
return True
if n % i == 0:
return False
以上就是趣谈网小编的分享了,希望能够帮助到大家。
怪事奇闻
- 全球奇闻异事未解之谜网 世界奇闻网
- 全球奇闻异事未解之谜 全球奇闻异事未解之谜在
- 全球公认的十大灵异事件 震惊全球十大灵异事件
- 全国真实灵异事件 全国真实灵异事件最新
- 亲身经历的真实灵异事件 经历的灵异事件绝对真
- 亲身经历的真实灵异故事 亲身经历的真实灵异故
- 乔四爷玩过的女人 乔四爷原名
- 敲门一般敲几下是鬼 敲门一般敲几下是鬼是真的
- 起死回生的主人公是谁 起死回生的典故主人公
- 奇闻异事文案素材1000例 民间故事奇闻异事
- 每日趣闻趣事新闻 新闻趣事日记
- 每日奇闻趣事小故事 奇闻趣事2021
- 罗布泊双鱼玉佩事件 罗布泊双鱼玉佩事件潜艇什
- 柳岩婚礼发生了什么 柳岩参加婚礼事件
- 刘伯温预言难过猪鼠年 刘伯温预言准吗
- 灵异之校园鬼魂 灵异之校园鬼魂小说