python输出100以内的质数与合数实例代码


Posted in Python onJuly 08, 2018

具体代码如下所述:

__author__ = 'Yue Qingxuan'
# -*- coding: utf-8 -*-
#求质数
p=[2]
for i in range(2,101):
  for temp in range(2,i):
    if i%temp==0:
      break
      print('i=',i,'temp=',temp)
    elif temp==i-1:
      p.append(i)
print('\n以下打印质数:')
print(p)
#求合数
list=[]
for i in range (4,100):
  for j in range(2,i):
    if(i%j==0):
      list.append(i)
      break
  #else:
    #break
    #list.append(i)
print('\n\n以下打印合数:')
print(list)

本程序用python3运行,以下是程序输出结果:

以下打印质数:

[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]

以下打印合数:

[4, 6, 8, 9, 10, 12, 14, 15, 16, 18, 20, 21, 22, 24, 25, 26, 27, 28, 30, 32, 33, 34, 35, 36, 38, 39, 40, 42, 44, 45, 46, 48, 49, 50, 51, 52, 54, 55, 56, 57, 58, 60, 62, 63, 64, 65, 66, 68, 69, 70, 72, 74, 75, 76, 77, 78, 80, 81, 82, 84, 85, 86, 87, 88, 90, 91, 92, 93, 94, 95, 96, 98, 99]

总结

以上所述是小编给大家介绍的python输出100以内的质数与合数实例代码,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Python 相关文章推荐
Python实现网站文件的全备份和差异备份
Nov 30 Python
flask中主动抛出异常及统一异常处理代码示例
Jan 18 Python
Python内建模块struct实例详解
Feb 02 Python
Pandas 数据框增、删、改、查、去重、抽样基本操作方法
Apr 12 Python
pandas 实现字典转换成DataFrame的方法
Jul 04 Python
Sanic框架路由用法实例分析
Jul 16 Python
python使用xlsxwriter实现有向无环图到Excel的转换
Dec 12 Python
pyQt5实时刷新界面的示例
Jun 25 Python
Python实现剪刀石头布小游戏(与电脑对战)
Dec 31 Python
Django模板获取field的verbose_name实例
May 19 Python
Django集成MongoDB实现过程解析
Dec 01 Python
Python快速优雅的批量修改Word文档样式
May 20 Python
详解Python中的正则表达式
Jul 08 #Python
实例讲解Python爬取网页数据
Jul 08 #Python
python十进制和二进制的转换方法(含浮点数)
Jul 07 #Python
Python3+django2.0+apache2+ubuntu14部署网站上线的方法
Jul 07 #Python
python3实现字符串的全排列的方法(无重复字符)
Jul 07 #Python
python3 kmp 字符串匹配的方法
Jul 07 #Python
vue.js实现输入框输入值内容实时响应变化示例
Jul 07 #Python
You might like
php模拟js函数unescape的函数代码
2012/10/20 PHP
php与python实现的线程池多线程爬虫功能示例
2016/10/12 PHP
浅谈PHP中new self()和new static()的区别
2017/08/11 PHP
php实现算术验证码功能
2018/12/05 PHP
CL vs ForZe BO5 第四场 2.13
2021/03/10 DOTA
passwordStrength 基于jquery的密码强度检测代码使用介绍
2011/10/08 Javascript
javascript+xml实现简单图片轮换(只支持IE)
2012/12/23 Javascript
Javascript中Event属性搜集整理
2013/09/17 Javascript
javascript实现促销倒计时+fixed固定在底部
2013/09/18 Javascript
javascript去除字符串左右两端的空格
2015/02/05 Javascript
jquery马赛克拼接翻转效果代码分享
2015/08/24 Javascript
javascript作用域链(Scope Chain)用法实例解析
2015/11/30 Javascript
js表单提交和submit提交的区别实例分析
2015/12/10 Javascript
所见即所得的富文本编辑器bootstrap-wysiwyg使用方法详解
2016/05/27 Javascript
webpack入门必知必会
2017/01/16 Javascript
js阻止移动端页面滚动的两种方法
2017/01/25 Javascript
JavaScript实现前端实时搜索功能
2020/03/26 Javascript
vue实现百度搜索下拉提示功能实例
2017/06/14 Javascript
javascript高仿热血传奇游戏实现代码
2018/02/22 Javascript
在VUE中实现文件下载并判断状态的方法
2019/11/08 Javascript
[06:16]DOTA2守卫传承者——职业选手谈心路历程
2015/02/26 DOTA
[42:35]2018DOTA2亚洲邀请赛3月30日 小组赛A组 VG VS OpTic
2018/03/31 DOTA
python中常用检测字符串相关函数汇总
2015/04/15 Python
python实现树形打印目录结构
2018/03/29 Python
python3将视频流保存为本地视频文件
2018/06/20 Python
python requests 测试代理ip是否生效
2018/07/25 Python
浅谈python连续赋值可能引发的错误
2018/11/10 Python
如何通过python实现人脸识别验证
2020/01/17 Python
python爬虫开发之PyQuery模块详细使用方法与实例全解
2020/03/09 Python
IE浏览器单独写CSS样式的几种方法
2014/10/14 HTML / CSS
如何写出好的Java代码
2014/04/25 面试题
学生会竞选自荐信
2013/10/12 职场文书
团日活动策划书
2014/02/01 职场文书
公司寄语大全
2014/04/10 职场文书
毕业生求职信
2014/06/10 职场文书
导游词之开封禹王台风景区
2019/12/02 职场文书