python如何统计质数个数

   2024-10-22 9790
核心提示:可以使用以下代码来统计一定范围内质数的个数:def is_prime(n):if n = 1:return Falseif n == 2:return Truefor i in range(2,

可以使用以下代码来统计一定范围内质数的个数:

def is_prime(n):    if n <= 1:        return False    if n == 2:        return True    for i in range(2, int(n**0.5)+1):        if n % i == 0:            return False    return Truedef count_primes(start, end):    count = 0    for i in range(start, end+1):        if is_prime(i):            count += 1    return countstart = 1end = 100print("在 {} 到 {} 之间的质数个数为:{}".format(start, end, count_primes(start, end)))

运行以上代码,可以统计出1到100之间的质数个数。可以根据需要修改startend的值来统计其他范围内的质数个数。

 
举报打赏
 
更多>同类网点查询
推荐图文
推荐网点查询
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号