网站建设资讯

NEWS

网站建设资讯

素数python函数,python素数算法

求100以内的素数python函数

求100以内的素数python函数:

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:申请域名、虚拟空间、营销软件、网站建设、上虞网站维护、网站推广。

l = []

for x in range(100):

#判断如果x是素数,则打印,如果不是素数就跳过

if x 2:

continue

for i in range(2,x):

if x % i == 0:

break

else:

l.append(x)

print(l)

判断一个数是否为素数python

1、定义判断素数的函数isPrime

import math

def isPrime(num):

sqt = int(math.sqrt(num))

for i in range(2, sqt + 1):

if num % i == 0:

return False

return True

2、调用函数并打印结果

a = int(input("请输入一个数字:"))

if isPrime(a):

print(a)

else:

print("不是素数")

3、验证结果

(1)输入的是素数

请输入一个数字:3

3

(2)输入的不是素数

请输入一个数字:12

不是素数

怎么用python中的函数判断素数

def is_prime(m):

"""判断m是否素数"""

for i in range(2,int(m**(1/2))+1):

if m % i == 0:

return False

else:

return True

程序缩进如图所示

python中如何编程求1到100之间的素数

1、新建python文件,testprimenum.py;

2、编写python代码,求1到100之间的素数;

list1 = []

i = 2

for i in range(2,101):

j = 2

for j in range (2,i):

if i%j == 0:

break

else:

list1.append(i)

print(list1)

3、窗口中右击,选择‘在终端中运行Python文件’;

4、查看执行结果,1-100之间的素数为:

[2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97]


本文名称:素数python函数,python素数算法
本文来源:http://cdweb.net/article/hshhop.html