python如何求100以内的素数


Posted in Python onMay 27, 2020

方法一,用for循环来实现

num=[];
i=2
for i in range(2,100):
  j=2
  for j in range(2,i):
   if(i%j==0):
     break
  else:
   num.append(i)
print(num)

方法二,用函数来实现

import math
def func_get_prime(n):
 return filter(lambda x: not [x%i for i in range(2, int(math.sqrt(x))+1) if x%i ==0], range(2,n+1))
print func_get_prime(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]

实例补充:

def all_prime(num):
 lst = []
 if num <= 1:
  return '0 ~ %d以内没有任何素数' % num
 for i in range(2, num+1):
  for j in range(2, int(i/2)+1):
   if not i % j:
    break
  else:
   lst.append(i)
 return lst

到此这篇关于python如何求100以内的素数的文章就介绍到这了,更多相关如何用python求100以内的素数内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python深入学习之特殊方法与多范式
Aug 31 Python
python中遍历文件的3个方法
Sep 02 Python
python使用多线程不断刷新网页的方法
Mar 31 Python
python实现爬虫统计学校BBS男女比例之多线程爬虫(二)
Dec 31 Python
python 使用plt画图,去除图片四周的白边方法
Jul 09 Python
django如何自己创建一个中间件
Jul 24 Python
python如何通过pyqt5实现进度条
Jan 20 Python
python的Jenkins接口调用方式
May 12 Python
使用pytorch 筛选出一定范围的值
Jun 28 Python
Python基于内置函数type创建新类型
Oct 22 Python
Python进程池与进程锁之语法学习
Apr 11 Python
python三子棋游戏
May 04 Python
pytorch查看通道数 维数 尺寸大小方式
May 26 #Python
Pytorch 使用 nii数据做输入数据的操作
May 26 #Python
python变量的作用域是什么
May 26 #Python
Python3 pywin32模块安装的详细步骤
May 26 #Python
什么是python的列表推导式
May 26 #Python
python中列表的含义及用法
May 26 #Python
初学者学习Python好还是Java好
May 26 #Python
You might like
使用JQUERY Tabs插件宿主IFRAMES
2010/01/01 Javascript
DB.ASP 用Javascript写ASP很灵活很好用很easy
2011/07/31 Javascript
探索Emberjs制作一个简单的Todo应用
2012/11/07 Javascript
解析jQuery的三种bind/One/Live事件绑定使用方法
2013/12/30 Javascript
基于jquery实现select选择框内容左右移动添加删除代码分享
2015/08/25 Javascript
JavaScript数组的定义及数字操作技巧
2016/06/06 Javascript
JS实用的带停顿的逐行文本循环滚动效果实例
2016/11/23 Javascript
JS实现的样式切换功能tableCSS实例
2016/12/30 Javascript
javascript实现数字配对游戏的实例讲解
2017/12/14 Javascript
浅谈Webpack 是如何加载模块的
2018/05/24 Javascript
JavaScript数组,JSON对象实现动态添加、修改、删除功能示例
2018/05/26 Javascript
详解Vue 全局变量,局部变量
2019/04/17 Javascript
Vue 实现输入框新增搜索历史记录功能
2019/10/15 Javascript
javascript实现搜索筛选功能实例代码
2020/11/12 Javascript
[03:48]2014DOTA2 TI专访71DK夺冠不靠小组赛高排名
2014/07/11 DOTA
Python编码类型转换方法详解
2016/07/01 Python
python进阶_浅谈面向对象进阶
2017/08/17 Python
python多进程中的内存复制(实例讲解)
2018/01/05 Python
浅谈django model postgres的json字段编码问题
2018/01/05 Python
使用python 爬虫抓站的一些技巧总结
2018/01/10 Python
pycharm 配置svn的图文教程(手把手教你)
2021/01/15 Python
使用CSS3制作响应式导航菜单的方法
2015/07/12 HTML / CSS
HTML5+CSS3实现无插件拖拽上传图片(支持预览与批量)
2017/01/05 HTML / CSS
HTML5拖拽文件上传的示例代码
2021/03/04 HTML / CSS
Rhone官方网站:男士运动服装、健身服装和高级运动服
2019/05/01 全球购物
Cynthia Rowley官网:全球领先的生活方式品牌
2020/10/27 全球购物
社区八一活动方案
2014/02/03 职场文书
劳动工资科岗位职责范本
2014/03/02 职场文书
学生个人自我鉴定
2014/03/26 职场文书
感恩老师演讲稿400字
2014/08/28 职场文书
个人四风问题对照检查材料思想汇报
2014/10/06 职场文书
2014光棍节单身联谊活动策划书
2014/10/10 职场文书
2015年保洁员工作总结
2015/05/04 职场文书
有关西游记的读书笔记
2015/06/25 职场文书
2015年“我们的节日·重阳节”活动总结
2015/07/29 职场文书
新学期主题班会
2015/08/17 职场文书