python输出1到1000以内的所有素数

发布时间:2020-05-19 10:09:10

来源:亿速云

阅读:322

作者:Leah

这篇文章主要为大家详细介绍了python输出1到1000以内的所有素数的方法,文中示例代码介绍的非常详细,零基础也能参考此文章,感兴趣的小伙伴们可以参考一下。

首先判断一个数是不是素数(除1和本身之外有没有其他因数),再利用filter()函数过滤掉非素数。

思路:判断一个数是不是素数,是则留下;不是则过滤。def prime(x):

for i in range(2,x):

if x%i==0:

return False

if i==x-1:

return True

output=filter(prime,range(2,1001))

print(list(output))

输出结果如下:输出:[3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97, 101, 103, 107, 109, 113, 127, 131, 137, 139, 149, 151, 157, 163, 167, 173, 179, 181, 191, 193, 197, 199, 211, 223, 227, 229, 233, 239, 241, 251, 257, 263, 269, 271, 277, 281, 283, 293, 307, 311, 313, 317, 331, 337, 347, 349, 353, 359, 367, 373, 379, 383, 389, 397, 401, 409, 419, 421, 431, 433, 439, 443, 449, 457, 461, 463, 467, 479, 487, 491, 499, 503, 509, 521, 523, 541, 547, 557, 563, 569, 571, 577, 587, 593, 599, 601, 607, 613, 617, 619, 631, 641, 643, 647, 653, 659, 661, 673, 677, 683, 691, 701, 709, 719, 727, 733, 739, 743, 751, 757, 761, 769, 773, 787, 797, 809, 811, 821, 823, 827, 829, 839, 853, 857, 859, 863, 877, 881, 883, 887, 907, 911, 919, 929, 937, 941, 947, 953, 967, 971, 977, 983, 991, 997]

以上就是python输出1到1000以内的所有素数的代码了,看完之后是否有所收获呢?如果想了解更多相关内容,欢迎关注亿速云行业资讯!

python求1000素数_python输出1到1000以内的所有素数相关推荐

  1. python求众数程序_python求众数问题实例

    本文实例讲述了python求众数问题的方法,是一个比较典型的应用.分享给大家供大家参考.具体如下: 问题描述: 多重集中重数最大的元素称为众数...就是一个可以有重复元素的集合,在这个集合中重复的次数 ...

  2. python 求最大值实例_Python 求数组局部最大值的实例

    求数组局部最大值 给定一个无重复元素的数组A[0-N-1],求找到一个该数组的局部最大值.规定:在数组边界外的值无穷小.即:A[0]>A[-1],A[N-1] >A[N]. 显然,遍历一遍 ...

  3. python求交点坐标_Python求两个圆的交点坐标或三个圆的交点坐标方法

    计算两个圆的交点 代码如下: # -*- coding: utf-8 -*- import math import numpy as np def insec(p1,r1,p2,r2): x = p1 ...

  4. python求不规则图形面积_python 微积分之---黎曼和

    黎曼求和 这里有一块形状不规则的土地,要测量它的面积,怎么办呢?一个叫黎曼的德国数学家(Bernhard Riemann, 1826-1866),他想了个办法:将这不规则图形切成一条条的小长条儿,然后 ...

  5. python求数字平均值_python 求10个数的平均数实例

    python 求10个数的平均数实例 更新时间:2019年12月16日 18:00:02 作者:qq_20076527 今天小编就为大家分享一篇python 求10个数的平均数实例,具有很好的参考价值 ...

  6. python求2到100间的素数_python输出2到100之间的素数_后端开发

    php实现无限级评论功能_后端开发 php实现无限级评论的方法:1.首先在评论表中加入一个存放父级评论ID的字段,其默认值为0:2.再编写一个递归函数,将评论数据转换成树形结构:3.最后将转换后的评论 ...

  7. python输出100到200的素数_python输出2到100之间的素数

    目的: 计算2-100之间素数的个数,返回结果 什么是素数? 素数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数. 代码实现:# 定义一个列表接受返回的质数 list_num = [ ...

  8. python 2到100的素数_python输出2到100之间的素数

    目的: 计算2-100之间素数的个数,返回结果 什么是素数? 素数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数. 代码实现: # 定义一个列表接受返回的质数 list_num = ...

  9. python求回文_python实现求最长回文子串长度

    给定一个字符串,求它最长的回文子串长度,例如输入字符串'35534321',它的最长回文子串是'3553',所以返回4. 最容易想到的办法是枚举出所有的子串,然后一一判断是否为回文串,返回最长的回文子 ...

最新文章

  1. Microbiome:NGLess语言实现快速可重复分析宏基因组的流程NG-meta-profiler
  2. 视频监控:特征识别真的优于人脸识别吗?
  3. VC6中编译参数设置
  4. log4net简介(三)之无法写入日志
  5. Opengl超级宝典笔记——空间绘图画点
  6. usb serial port 驱动_tty初探 — uart驱动框架分析
  7. Mysql 新增用户可访问指定数据库所有权限
  8. map文件分析 stm32_使用STM32内部Flash额外的空间来存储数据
  9. go bson转换成json_如何快速提升 Go 程序性能?
  10. Fedora 9与Windows共享文件
  11. 利用1stOpt进行logistic函数非线性拟合
  12. php 表格序号,excel自动生成序号、编号
  13. SQL--Transact-SQL
  14. 网络营销之网络炒作案例分析、精髓及方法讨论
  15. Aspose.Slides使用教程:使用 C++ 访问或修改 PowerPoint 文件的属性
  16. Nessus8.15安装不限IP(win10)
  17. 使用pip/pip3安装第三方模块,出现Cannot unpack file xxx的问题的解决以及pip安装速度慢或出现readtime out问题的解决。
  18. 字符数组的初始化及字符串的使用
  19. android+p手势操作,手势操作哪家强:Android P对比iPhone X
  20. Node.js 从零开发web server博客项目--项目初始化

热门文章

  1. SQL Server手工插入标识列
  2. 计算机网络——NAT协议
  3. python编写交互界面设计_Python 如何编写交互界面?
  4. 对企业账户来说,调试证书和发布证书的区别
  5. 湛江计算机学校中专,湛江中专院校名单 湛江有哪些中专学校
  6. 三维视频游戏中的高氏着色和纹理贴图是什么
  7. Ajax获取gzip,如何在javascript中解压缩gzip xhr响应
  8. python JS混淆解压缩
  9. SpringBoot中就绪探针和存活探针
  10. VR制作中必须踩的坑365之042(oculus2、UE4、UE5、VR记录一年的踩坑之旅)2D图片变成3D最快方法:使用怪兽建模(Monster Mash)