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使用matplotlib绘制折线图教程
Feb 08 Python
Python排序搜索基本算法之冒泡排序实例分析
Dec 09 Python
python实现简易云音乐播放器
Jan 04 Python
PyQt5实现下载进度条效果
Apr 19 Python
Django中间件实现拦截器的方法
Jun 01 Python
python引入不同文件夹下的自定义模块方法
Oct 27 Python
详解Python 爬取13个旅游城市,告诉你五一大家最爱去哪玩?
May 07 Python
Python面向对象之类和实例用法分析
Jun 08 Python
梅尔倒谱系数(MFCC)实现
Jun 19 Python
python打开windows应用程序的实例
Jun 28 Python
python使用pandas抽样训练数据中某个类别实例
Feb 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
MYSQL数据库初学者使用指南
2006/11/16 PHP
php之Memcache学习笔记
2013/06/17 PHP
PHP使用Session遇到的一个Permission denied Notice解决办法
2014/07/30 PHP
php微信公众平台开发之获取用户基本信息
2015/08/17 PHP
JavaScript 在网页上单击鼠标的地方显示层及关闭层
2012/12/30 Javascript
提交表单时执行func方法实现代码
2013/03/17 Javascript
Node.js入门教程:在windows和Linux上安装配置Node.js图文教程
2014/08/14 Javascript
探讨js字符串数组拼接的性能问题
2014/10/11 Javascript
详解JavaScript中Date.UTC()方法的使用
2015/06/12 Javascript
JS实现超简单的鼠标拖动效果
2015/11/02 Javascript
学习JavaScript设计模式之单例模式
2016/01/19 Javascript
动态加载js文件简单示例
2016/04/21 Javascript
浅析javascript中的Event事件
2016/12/09 Javascript
js模态对话框使用方法详解
2017/02/16 Javascript
nodejs body-parser 解析post数据实例
2017/07/26 NodeJs
完美解决axios在ie下的兼容性问题
2018/03/05 Javascript
jQuery+PHP实现上传裁剪图片
2020/06/29 jQuery
为什么说JavaScript预解释是一种毫无节操的机制详析
2018/11/18 Javascript
使用jquery模拟a标签的click事件无法实现跳转的解决
2018/12/04 jQuery
angular4自定义组件非input元素实现ngModel双向数据绑定的方法
2018/12/28 Javascript
在小程序中推送模板消息的实现方法
2019/07/22 Javascript
图解NodeJS实现登录注册功能
2019/09/16 NodeJs
vue实现文字加密功能
2019/09/27 Javascript
[01:14:19]NAVI vs Mineski 2019国际邀请赛淘汰赛 败者组BO1 8.20.mp4
2020/07/19 DOTA
如何使用七牛Python SDK写一个同步脚本及使用教程
2015/08/23 Python
Python中selenium实现文件上传所有方法整理总结
2017/04/01 Python
PyQt5笔记之弹出窗口大全
2019/06/20 Python
python快速编写单行注释多行注释的方法
2019/07/31 Python
PyCharm2019安装教程及其使用(图文教程)
2019/09/29 Python
奢华时尚的独特视角:La Garçonne
2018/06/07 全球购物
学生的自我鉴定范文
2013/10/24 职场文书
安全员岗位职责
2013/11/11 职场文书
优秀公益广告词大全
2014/03/19 职场文书
乡镇保密工作责任书
2014/07/28 职场文书
党在我心中演讲稿
2014/09/02 职场文书
JavaScript实现贪吃蛇游戏
2021/06/16 Javascript