知行编程网知行编程网  2022-09-10 05:00 知行编程网 隐藏边栏  77 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于怎么用python输出指定范围内的质数?的相关知识,包括python找出100里面的质数,以及python打印质数这些编程知识,希望对大家有参考作用。


想必初入


python的朋友都会遇到这个问题,那么该如何处理呢?下面小编教你最简单明了的方法,一起来看看吧~

如何使用python输出指定范围内的素数?



关于质数:



素数(

prime number)又称质数,有个。除了1和它本身以外不再被其他的除数整除。





实例

(Python 3.0+)


#!/usr/bin/python3
# 输出指定范围内的素数
# take input from the user
lower = int(input("输入区间最小值: "))
upper = int(input("输入区间值: "))
for num in range(lower,upper + 1):
# 素数大于 1
if num > 1:
for i in range(2,num):
if (num % i) == 0:
break
else:
print(num)




执行以上程序,输出结果为:


$ python3 test.py
输入区间最小值: 1
输入区间值: 100
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




好了,直接套用即可哦

~



如需了解更多

python实用知识,点击进入


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

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