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中isalnum()方法的使用
May 18 Python
详谈python3 numpy-loadtxt的编码问题
Apr 29 Python
python3 json数据格式的转换(dumps/loads的使用、dict to str/str to dict、json字符串/字典的相互转换)
Apr 01 Python
pytorch GAN生成对抗网络实例
Jan 10 Python
Python sorted排序方法如何实现
Mar 31 Python
python网络编程之五子棋游戏
May 14 Python
k-means 聚类算法与Python实现代码
Jun 01 Python
python读取excel进行遍历/xlrd模块操作
Jul 12 Python
python判断元素是否存在的实例方法
Sep 24 Python
python实现图像随机裁剪的示例代码
Dec 10 Python
使用python操作lmdb对数据读取的实例
Dec 11 Python
Pytorch 实现变量类型转换
May 17 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
PHP连接SQL server数据库测试脚本运行实例
2020/08/24 PHP
js操作ajax返回的json的注意问题!
2010/02/23 Javascript
jQuery源码分析-01总体架构分析
2011/11/14 Javascript
可以用鼠标拖动的DIV实现思路及代码
2013/10/21 Javascript
改变隐藏的input中value的值代码
2013/12/30 Javascript
JavaScript实现强制重定向至HTTPS页面
2015/06/10 Javascript
JavaScript从数组的indexOf()深入之Object的Property机制
2016/05/11 Javascript
javascript中对象的定义、使用以及对象和原型链操作小结
2016/12/14 Javascript
JavaScript装饰器函数(Decorator)实例详解
2017/03/30 Javascript
基于jQuery实现瀑布流页面
2017/04/11 jQuery
Javarscript中模块(module)、加载(load)与捆绑(bundle)详解
2017/05/28 Javascript
jquery+css实现简单的图片轮播效果
2017/08/07 jQuery
jQuery实现手势解锁密码特效
2017/08/14 jQuery
详解Angular4 路由设置相关
2017/08/26 Javascript
vue进入页面时滚动条始终在底部代码实例
2019/03/26 Javascript
解决Layui中layer报错的问题
2019/09/03 Javascript
vue组件传值的实现方式小结【三种方式】
2020/02/05 Javascript
[01:25]DOTA2自定义游戏灵园鬼域等你踏足
2015/10/30 DOTA
Python实现简单的语音识别系统
2017/12/13 Python
Python使用zip合并相邻列表项的方法示例
2018/03/17 Python
Python实现模拟登录网易邮箱的方法示例
2018/07/05 Python
python3 selenium自动化 frame表单嵌套的切换方法
2019/08/23 Python
pytorch中交叉熵损失(nn.CrossEntropyLoss())的计算过程详解
2020/01/02 Python
解决pycharm中导入自己写的.py函数出错问题
2020/02/12 Python
Python基于requests实现模拟上传文件
2020/04/21 Python
有机婴儿毛毯和衣服:Monica + Andy
2020/03/01 全球购物
巴西最大的玩具连锁店:Ri Happy
2020/06/17 全球购物
商务日语毕业生自荐信
2013/11/23 职场文书
就业表自我评价分享
2014/02/06 职场文书
结婚周年感言
2014/02/24 职场文书
学生会主席竞聘书
2014/03/31 职场文书
青春寄语大全
2014/04/09 职场文书
社区护士演讲稿
2014/08/27 职场文书
重阳节活动主持词
2015/07/04 职场文书
python基础详解之if循环语句
2021/04/24 Python
HTML5页面音频自动播放的实现方式
2021/06/21 HTML / CSS