目的:

计算2-100之间素数的个数,返回结果

什么是素数?

素数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。

代码实现:

# 定义一个列表接受返回的质数

list_num = []

def primeNum(n, m):

# 遍历n-m(含nm)间的所有数字并赋值给i

for i in range(n, m + 1):

# 遍历2-i中的数并赋值给x

for x in range(2, i):

# 判断i能否被x取整,能取整说明能被整除,跳出for循环

if i % x == 0:

break

# 不能取整说明是质数添加到里列表list_num中

# 这里用到了for else,需要注意一下

else:

list_num.append(i)

primeNum(2, 100)

print('您输入的区间中质数的个数为'+str(len(list_num))+'\n它们是:'+str(list_num))

结果如图:

推荐教程:python教程

python 2到100的素数_python输出2到100之间的素数相关推荐

  1. python求2到100间的素数_python输出2到100之间的素数_后端开发

    php实现无限级评论功能_后端开发 php实现无限级评论的方法:1.首先在评论表中加入一个存放父级评论ID的字段,其默认值为0:2.再编写一个递归函数,将评论数据转换成树形结构:3.最后将转换后的评论 ...

  2. python输出100到200的素数_python输出2到100之间的素数

    目的: 计算2-100之间素数的个数,返回结果 什么是素数? 素数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数. 代码实现:# 定义一个列表接受返回的质数 list_num = [ ...

  3. python2到100的素数_python输出2到100之间的素数

    目的: 计算2-100之间素数的个数,返回结果 什么是素数? 素数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数. 代码实现:# 定义一个列表接受返回的质数 list_num = [ ...

  4. C语言试题四之计算并输出3到n之间所有素数的平方根之和

    1.题目 请编写函数function,它的功能是:计算并输出3到n之间所有素数的平方根之和 例子:若我们main函数从键盘给n输入5之后,我们需要输出结果为3.968119 输入值n的要求:正整数n, ...

  5. python1-n之间的素数输出_编程计算并输出1~n之间所有素数之和

    素数求和问题,也是大一的一次实验.重新回顾,重新体会. 问题描述:从键盘输入任意一个整数n,编程计算并输出1-n之间所有素数之和. 附加题(选做):针对实验的问题想出一种算法,能对任意一个5 首先,必 ...

  6. C语言: 定义一个函数int isprime(int n),用来判别一个正整数n是否为素数。在主函数中输入两个正整数m和n(m>=1,n>m),统计并输出m和n之间的素数的个数以及这些素数的和。

    原题: 定义一个函数int isprime(int n),用来判别一个正整数n是否为素数.在主函数中输入两个正整数m和n(m>=1,n>m),统计并输出m和n之间的素数的个数以及这些素数的 ...

  7. C语言基础之输出m到n之间的素数

    Problem:输出m到n之间的素数 配置环境:Visual Studio Enterprise 2019 #define _CRT_SECURE_NO_WARNINGS #include <s ...

  8. python求1000素数_python输出1到1000以内的所有素数

    python输出1到1000以内的所有素数 发布时间:2020-05-19 10:09:10 来源:亿速云 阅读:322 作者:Leah 这篇文章主要为大家详细介绍了python输出1到1000以内的 ...

  9. Day 7 输出m到n之间的素数

    // 素数问题.输入两个正整数m和n(1<=m<=n<=500) //输出m和n之间的全部素数,每行输出10个. //使用嵌套循环解决该问题 #include<stdio.h& ...

最新文章

  1. python 结构体数组_将结构数组从Python传递给C
  2. spring事件通知机制详解
  3. JAVA程序员看C#的精华与糟粕
  4. wpf 如何设置弹出窗口必须关闭才能打开其他软件_新电脑到手后,这3项定要这样设置,能让你的电脑多用三年!...
  5. Java黑皮书课后题第8章:*8.10(最大的行和列)编写一个程序,在一个4*4的矩阵中随机填入0和1,打印该矩阵,分别找到第一个具有最多1的行和列
  6. umi权限路由_Umi 小白纪实(三)—— 震惊!路由竟然如此强大!
  7. 【windows】windows操作系统安全加固
  8. 大润发java薪资,大润发edp员工面试:不说位置了,怕备查,哈哈 第一次去是因 - 职朋职业圈...
  9. Raid技术精简总结
  10. 另类DATAGRID数据编辑修改
  11. 一家胡三家的人工智能来了
  12. linux环境下VSCode的C++环境搭建
  13. linux rz sz使用
  14. java jsp高校贫困生助学贷款系统ssm框架
  15. 蓝牙中的三种音频编码:Apt-X、SBC、AAC,请问分别有什么区别?
  16. python 等差数列_413. 等差数列划分(Python)
  17. 简单分账系统的分账流程是什么样的?
  18. Spring包含JAR的详解
  19. javaFX 界面例子
  20. Android 源码编译详解【合集篇】

热门文章

  1. 4个超级实用的黑科技软件神器,让你爱不释手!
  2. 设计模式七:结构型-适配器模式
  3. CLUE-S|对1995年土地利用做二阶Logistic回归分析
  4. 计算机网络RIP实验
  5. 2022/4/24-2022/4/25
  6. opera浏览器怎么打开html的控制台,Opera浏览器怎么开启预读功能
  7. 首次公开!华为芯片堆叠技术来了
  8. 写Python时,该做和不该做的事情?【Google风格】
  9. 编写程序求出ax^2+bx+c的解并指出方程的实根
  10. WPF 自定义开关按钮实现