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创建XML文档
Mar 01 Python
python3批量删除豆瓣分组下的好友的实现代码
Jun 07 Python
python中实现指定时间调用函数示例代码
Sep 08 Python
Python用5行代码写一个自定义简单二维码
Oct 21 Python
梅尔倒谱系数(MFCC)实现
Jun 19 Python
flask应用部署到服务器的方法
Jul 12 Python
详细整理python 字符串(str)与列表(list)以及数组(array)之间的转换方法
Aug 30 Python
浅谈pytorch池化maxpool2D注意事项
Feb 18 Python
Django分组聚合查询实例分享
Apr 29 Python
python代数式括号有效性检验示例代码
Oct 04 Python
Python安装第三方库攻略(pip和Anaconda)
Oct 15 Python
python实现自定义日志的具体方法
May 28 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 disk_free_space 返回目录可用空间
2010/05/10 PHP
PHP学习之数组的定义和填充
2011/04/17 PHP
php实现改变图片直接打开为下载的方法
2015/04/14 PHP
Ubuntu server 11.04安装memcache及php使用memcache来存储session的方法
2016/05/31 PHP
thinkPHP5.0框架API优化后的友好性分析
2017/03/17 PHP
Thinkphp极验滑动验证码实现步骤解析
2020/11/24 PHP
漂亮的仿flash菜单,来自蓝色经典
2006/06/26 Javascript
jquery 如何动态添加、删除class样式方法介绍
2012/11/07 Javascript
JavaScript将数据转换成整数的方法
2014/01/04 Javascript
原生javascript实现简单的datagrid数据表格
2015/01/02 Javascript
JS实现跟随鼠标立体翻转图片的方法
2015/05/04 Javascript
js获得当前系统日期时间的方法
2015/05/06 Javascript
jQuery插件EnPlaceholder实现输入框提示文字
2015/06/05 Javascript
Bootstrap自定义文件上传下载样式
2016/05/26 Javascript
AngularJS入门教程之更多模板详解
2016/08/19 Javascript
妙用Bootstrap的 popover插件实现校验表单提示功能
2016/08/29 Javascript
JS中传递参数的几种不同方法比较
2017/01/20 Javascript
详解AngularJS1.x学习directive 中‘&amp; ’‘=’ ‘@’符号的区别使用
2017/08/23 Javascript
JavaScript变量提升和严格模式实例分析
2019/01/27 Javascript
JS算法题之查找数字在数组中的索引位置
2019/05/15 Javascript
详解一次Vue低版本安卓白屏问题的解决过程
2019/05/30 Javascript
node.js Promise对象的使用方法实例分析
2019/12/26 Javascript
Python创建对称矩阵的方法示例【基于numpy模块】
2017/10/12 Python
Python实现矩阵加法和乘法的方法分析
2017/12/19 Python
python 计算方位角实例(根据两点的坐标计算)
2020/01/17 Python
keras训练曲线,混淆矩阵,CNN层输出可视化实例
2020/06/15 Python
Python pytesseract验证码识别库用法解析
2020/06/29 Python
python 利用百度API识别图片文字(多线程版)
2020/12/14 Python
美国豪华时尚女性精品店:Kirna Zabête
2018/01/11 全球购物
初中班主任经验交流材料
2014/05/16 职场文书
公司任命书模板
2014/06/06 职场文书
出纳试用期自我鉴定范文
2014/09/16 职场文书
网站出售协议书范文
2014/10/10 职场文书
党委书记个人检查对照材料思想汇报
2014/10/11 职场文书
九寨沟导游词
2015/02/02 职场文书
利用Python读取微信朋友圈的多种方法总结
2021/08/23 Python