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正则表达式操作指南(re使用)
Sep 06 Python
python绘图方法实例入门
May 19 Python
python实现按行切分文本文件的方法
Apr 18 Python
解析Python中的eval()、exec()及其相关函数
Dec 20 Python
Python3.4 tkinter,PIL图片转换
Jun 21 Python
详解Python中的分组函数groupby和itertools)
Jul 11 Python
Python采集猫眼两万条数据 对《无名之辈》影评进行分析
Dec 05 Python
Python基于Tkinter模块实现的弹球小游戏
Dec 27 Python
python运用sklearn实现KNN分类算法
Oct 16 Python
Python爬虫爬取百度搜索内容代码实例
Jun 05 Python
Django rest framework分页接口实现原理解析
Aug 21 Python
python pymysql库的常用操作
Oct 16 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
便携利器 — TECSUN PL-365简评
2021/03/02 无线电
php面向对象全攻略 (八)重载新的方法
2009/09/30 PHP
php 魔术函数使用说明
2010/02/21 PHP
PHP中的str_repeat函数在JavaScript中的实现
2013/09/16 PHP
php+ajax实现图片文件上传功能实例
2014/06/17 PHP
Yii框架创建cronjob定时任务的方法分析
2017/05/23 PHP
JS操作Cookies包括(读取添加与删除)
2012/12/26 Javascript
JS保存和删除cookie操作 判断cookie是否存在
2013/11/13 Javascript
学习javascript面向对象 理解javascript原型和原型链
2016/01/04 Javascript
给angular加上动画效遇到的问题总结
2016/02/17 Javascript
原生js三级联动的简单实现代码
2016/06/07 Javascript
检查表单元素的值是否为空的实例代码
2016/06/16 Javascript
深入浅析javascript中的作用域(推荐)
2016/07/19 Javascript
JavaScript仿微博发布信息案例
2016/11/16 Javascript
js的三种继承方式详解
2017/01/21 Javascript
基于 Bootstrap Datetimepicker 联动
2017/08/03 Javascript
vue裁切预览组件功能的实现步骤
2018/05/04 Javascript
js实现整体缩放页面适配移动端
2020/03/31 Javascript
解决父组件将子组件作为弹窗调用只执行一次created的问题
2020/07/24 Javascript
Python基础教程之浅拷贝和深拷贝实例详解
2017/07/15 Python
Python数据分析之双色球中蓝红球分析统计示例
2018/02/03 Python
Python实现http接口自动化测试的示例代码
2020/10/09 Python
Python Spyder 调出缩进对齐线的操作
2021/02/26 Python
巴基斯坦购物网站:Goto
2019/03/11 全球购物
Burt’s Bees英国官网:世界领先的天然个人护理品牌
2020/08/17 全球购物
学前教育毕业生自荐信
2013/10/29 职场文书
旅游专业职业生涯规划范文
2014/01/13 职场文书
考试诚信承诺书
2014/05/23 职场文书
酒店节能减排方案
2014/05/26 职场文书
优秀团员事迹材料2000字
2014/08/20 职场文书
redis通过6379端口无法连接服务器(redis-server.exe闪退)
2021/05/08 Redis
MyBatis 动态SQL全面详解
2021/10/05 MySQL
MySQL Innodb索引机制详细介绍
2021/11/23 MySQL
2021年国漫热度排行前十,完美世界上榜,第四是美国动画作品
2022/03/18 国漫
详解OpenCV曝光融合
2022/04/29 Python
Windows Server 2016服务器用户管理及远程授权图文教程
2022/08/14 Servers