本文教程操作环境:
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实用知识,点击进入
。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python中的枚举函数是什么?09/04
- ♥ python 正则表达式如何不区分大小写09/11
- ♥ python饼图的介绍和绘制10/29
- ♥ 什么是python递归算法12/06
- ♥ python是编译语言还是解释语言10/31
- ♥ 如何在python中打开命令行窗口08/17
内容反馈