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 相关文章推荐
在阿里云服务器上配置CentOS+Nginx+Python+Flask环境
Jun 18 Python
Python 元类实例解析
Apr 04 Python
Python实现动态添加属性和方法操作示例
Jul 25 Python
Python + selenium + requests实现12306全自动抢票及验证码破解加自动点击功能
Nov 23 Python
python3使用flask编写注册post接口的方法
Dec 28 Python
python实现顺时针打印矩阵
Mar 02 Python
简单了解python 邮件模块的使用方法
Jul 24 Python
iPython pylab模式启动方式
Apr 24 Python
python使用Thread的setDaemon启动后台线程教程
Apr 25 Python
Python操作Elasticsearch处理timeout超时
Jul 17 Python
Python如何爬取b站热门视频并导入Excel
Aug 10 Python
如何利用Python动态模拟太阳系运转
Sep 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
iis下php mail函数的sendmail配置方法(官方推荐)
2012/04/25 PHP
php eval函数用法总结
2012/10/31 PHP
php文件压缩之PHPZip类用法实例
2015/06/18 PHP
详解Yii实现分页的两种方法
2017/01/14 PHP
Laravel 中使用 Vue.js 实现基于 Ajax 的表单提交错误验证操作
2017/06/30 PHP
原生php实现excel文件读写的方法分析
2018/04/25 PHP
php服务器的系统详解
2019/10/12 PHP
Laravel ORM 数据model操作教程
2019/10/21 PHP
php实现的证件照换底色功能示例【人像抠图/换背景图】
2020/05/29 PHP
PHP7 新增常量
2021/03/09 PHP
Javascript Tab 导航插件 (23个)
2009/06/11 Javascript
基于jQuery的可以控制左右滚动及自动滚动效果的代码
2010/07/25 Javascript
Jquery 数组操作大全个人总结
2013/11/13 Javascript
fmt:formatDate的输出格式详解
2014/01/09 Javascript
jquery、js操作checkbox全选反选
2014/03/12 Javascript
使用Node.js实现一个简单的FastCGI服务器实例
2014/06/09 Javascript
分享10个原生JavaScript技巧
2015/04/20 Javascript
js实现点击向下展开的下拉菜单效果代码
2015/09/01 Javascript
基于Bootstrap仿淘宝分页控件实现代码
2016/11/07 Javascript
基于bootstrap实现收缩导航条
2017/03/17 Javascript
JS控制鼠标拒绝点击某一按钮的实例
2017/12/29 Javascript
微信web端后退强制刷新功能的实现代码
2018/03/04 Javascript
vue 使用element-ui中的Notification自定义按钮并实现关闭功能及如何处理多个通知
2019/08/17 Javascript
VUE 组件转换为微信小程序组件的方法
2019/11/06 Javascript
Python的Django框架中TEMPLATES项的设置教程
2015/05/29 Python
python用列表生成式写嵌套循环的方法
2018/11/08 Python
Python列表list排列组合操作示例
2018/12/18 Python
Python 常用模块 re 使用方法详解
2019/06/06 Python
Python3.7基于hashlib和Crypto实现加签验签功能(实例代码)
2019/12/04 Python
python是怎么被发明的
2020/06/15 Python
中外合拍动画首获奥斯卡提名,“上海出品”《飞奔去月球》能否拿下最终大奖?
2021/03/16 国漫
雅高酒店中国:Accorhotels.com China
2018/03/26 全球购物
印度购买眼镜和太阳镜网站:Coolwinks
2018/09/26 全球购物
NYX Professional Makeup英国官网:美国平价专业彩妆品牌
2019/11/13 全球购物
保险内勤岗位职责
2014/04/05 职场文书
中学生纪念九一八事变演讲稿
2014/09/14 职场文书