Python实例练习之数学运算

题目:求100之内的素数。


程序分析:

1、 数学运算中,我们经常会遇到求某一范围内的素数这样的题目,那么,在解题之前,我们要了解什么是素数,素数是一个大于1的自然数,除了1和它本身外,不能被其他自然数(质数)整除,换句话说就是该数除了1和它本身以外不再有其他的因数。

2、 运用计算机的语言,首先第一个循环遍历1到100之间所有的数(本题假设为num),第二重循环遍历2到num之间是否有可以整除num的数,如果有,则num不是素数,如果没有,num是素数。

程序源代码:

 

以上实例输出结果为:

本题需输入区间最小值和最大值,分别是1和100

 

即1-100之间的素数为以上输出结果。


登录或注册后发布评论