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之永远强大的函数
Sep 14 Python
如何将python中的List转化成dictionary
Aug 15 Python
Python 包含汉字的文件读写之每行末尾加上特定字符
Dec 12 Python
Python实现手写一个类似django的web框架示例
Jul 20 Python
wxpython绘制圆角窗体
Nov 18 Python
Pyecharts绘制全球流向图的示例代码
Jan 08 Python
python如何基于redis实现ip代理池
Jan 17 Python
使用python求斐波那契数列中第n个数的值示例代码
Jul 26 Python
python利用后缀表达式实现计算器功能
Feb 22 Python
python 如何执行控制台命令与操作剪切板
May 20 Python
python 进阶学习之python装饰器小结
Sep 04 Python
Python中requests库的用法详解
Jun 05 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
Laravel 5框架学习之向视图传送数据(进阶篇)
2015/04/08 PHP
9个javascript语法高亮插件 推荐
2009/07/18 Javascript
ExtJs事件机制基本代码模型和流程解析
2010/10/24 Javascript
js获取TreeView控件选中节点的Text和Value值的方法
2012/11/24 Javascript
php图像生成函数之间的区别分析
2012/12/06 Javascript
iframe实用操作锦集
2014/04/22 Javascript
javascript实现简单的二级联动
2015/03/19 Javascript
javascript实现画不相交的圆
2015/04/07 Javascript
如何屏蔽防止别的网站嵌入框架代码
2015/08/24 Javascript
JavaScript调用传递变量参数的相关问题及解决办法
2015/11/01 Javascript
JavaScript实现带播放列表的音乐播放器实例分享
2016/03/07 Javascript
javascript 中的事件委托详解
2016/10/25 Javascript
javascript 的变量、作用域和内存问题
2017/04/19 Javascript
vue cli使用绝对路径引用图片问题的解决
2017/12/06 Javascript
Bootstrap treeview实现动态加载数据并添加快捷搜索功能
2018/01/07 Javascript
Servlet3.0与纯javascript通过Ajax交互的实例详解
2018/03/18 Javascript
小程序开发基础之view视图容器
2018/08/21 Javascript
vue中使用vee-validator完成表单校验方案
2019/11/01 Javascript
vue-cli4.0多环境配置变量与模式详解
2020/12/30 Vue.js
Vue实现todo应用的示例
2021/02/20 Vue.js
python实现QQ邮箱/163邮箱的邮件发送
2019/01/22 Python
python 命名规范知识点汇总
2020/02/14 Python
详解pycharm自动import所需的库的操作方法
2020/11/30 Python
CSS3 透明色 RGBA使用介绍
2013/08/06 HTML / CSS
迪卡侬比利时官网:Decathlon比利时
2019/12/28 全球购物
瑞典香水、须后水和美容产品购物网站:Parfym-Klick.se
2019/12/29 全球购物
医院护士专业个人的求职信
2013/12/09 职场文书
大学生冰淇淋店商业计划书
2014/01/14 职场文书
人力资源部经理岗位职责规定
2014/02/23 职场文书
《与朱元思书》的教学反思
2014/04/17 职场文书
民族团结演讲稿范文
2014/08/27 职场文书
学习焦裕禄先进事迹心得体会
2016/01/23 职场文书
python中sys模块的介绍与实例
2021/04/17 Python
Python爬虫之用Xpath获取关键标签实现自动评论盖楼抽奖(二)
2021/06/07 Python
Win11 21h2可以升级22h2吗?看看你的电脑符不符合要求
2022/07/07 数码科技
Spring boot admin 服务监控利器详解
2022/08/05 Java/Android