知行编程网知行编程网  2022-12-25 09:30 知行编程网 隐藏边栏  10 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python质数判断与打印的实现方法的相关知识,希望可以帮到处于编程学习途中的小伙伴


python素数判断及打印的实现方法



本文教程操作环境:

windows7系统、Python 3.9.1,DELL G3电脑。



什么是质数?


素数(又称质数)是指大于1的数,除1和数本身外,不能被其他自然数整除(也可定义为只有1和1两个正因数的数)数本身)。




举例:



2、3、5、7等是质数,因为它们没有任何其他因素。

但是

6不是素数(它是合成的),因为2 x 3 = 6。





那么,我们使用

Python程序来打印出所有素数






在下面的程序中,我们使用

for循环打印出所有素数,代码如下:


lower = 900
upper = 1000
 
print("Prime numbers between", lower, "and", upper, "are:")
 
for num in range(lower, upper + 1):
 
   if num > 1:
       for i in range(2, num):
           if (num % i) == 0:
               break
       else:
           print(num)




输出:


Prime numbers between 900 and 1000 are:
907
911
919
929
937
941
947
953
967
971
977
983
991
997



好了,关于寻找和判断素数的方法,大家可以按照上面的内容来试试。

~

如需了解更多

python实用知识,点击进入

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享