导语:
本文主要介绍了关于怎么用python输出指定范围内的质数?的相关知识,包括python找出100里面的质数,以及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实用知识,点击进入
。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何在python中打开excel文件08/25
- ♥ Python静态函数与普通方法的区别12/14
- ♥ Python 中的描述符11/03
- ♥ Python bool 布尔类型11/05
- ♥ python如何打包成应用程序?08/30
- ♥ 学 Python找不到练手项目?试试这些!12/31
内容反馈