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基础教程之自定义函数介绍
Aug 29 Python
python optparse模块使用实例
Apr 09 Python
Python实现快速多线程ping的方法
Jul 15 Python
Tensorflow 同时载入多个模型的实例讲解
Jul 27 Python
Python3.6使用tesseract-ocr的正确方法
Oct 17 Python
在Pycharm中调试Django项目程序的操作方法
Jul 17 Python
Python 实现的 Google 批量翻译功能
Aug 26 Python
详解如何在cmd命令窗口中搭建简单的python开发环境
Aug 29 Python
Python要求O(n)复杂度求无序列表中第K的大元素实例
Apr 02 Python
python线程优先级队列知识点总结
Feb 28 Python
python实现高效的遗传算法
Apr 07 Python
python游戏开发Pygame框架
Apr 22 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
解析二进制流接口应用实例 pack、unpack、ord 函数使用方法
2013/06/18 PHP
163的邮件用phpmailer发送(实例详解)
2013/06/24 PHP
改写函数实现PHP二维/三维数组转字符串
2013/09/13 PHP
php flush无效,IIS7下php实时输出的方法
2016/08/25 PHP
javascript AutoScroller 函数类
2009/05/29 Javascript
var与Javascript变量隐式声明
2009/09/17 Javascript
js判断字符长度及中英文数字等
2014/03/19 Javascript
html的DOM中document对象forms集合用法实例
2015/01/21 Javascript
JS实现网页滚动条感应鼠标变色的方法
2015/02/26 Javascript
jQuery实现简单的图片查看器
2020/09/11 Javascript
JavaScript实现ASC转汉字及汉字转ASC的方法
2016/01/23 Javascript
javascript cookie基础应用之记录用户名的方法
2016/09/20 Javascript
jQuery实现淡入淡出的模态框
2017/02/09 Javascript
JS实现针对给定时间的倒计时功能示例
2017/04/11 Javascript
Angular.JS通过指令操作DOM的方法
2017/05/10 Javascript
Vue使用vue-cli创建项目
2017/09/01 Javascript
jQueryMobile之窗体长内容的缺陷与解决方法实例分析
2017/09/20 jQuery
详解nodejs 配置文件处理方案
2019/01/02 NodeJs
微信小程序实现炫酷的弹出式菜单特效
2019/01/28 Javascript
微信小程序云开发实现数据添加、查询和分页
2019/05/17 Javascript
vue+element加入签名效果(移动端可用)
2019/06/17 Javascript
jquery更改元素属性attr()方法操作示例
2020/05/22 jQuery
浅谈Vue static 静态资源路径 和 style问题
2020/11/07 Javascript
[01:04:05]VG vs Newbee 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
python生成器的使用方法
2013/11/21 Python
Python中的作用域规则详解
2015/01/30 Python
Python深度优先算法生成迷宫
2018/01/22 Python
python 随机森林算法及其优化详解
2019/07/11 Python
Python socket 套接字实现通信详解
2019/08/27 Python
python返回数组的索引实例
2019/11/28 Python
python线程join方法原理解析
2020/02/11 Python
Ryderwear澳洲官网:澳大利亚高端健身训练装备品牌
2018/09/18 全球购物
实习期自我鉴定
2013/10/11 职场文书
法律专业推荐信范文
2013/11/29 职场文书
护士2014年终工作总结
2014/11/11 职场文书
Linux安装Nginx步骤详解
2021/03/31 Servers