教程集 www.jiaochengji.com
教程集 >  Python编程  >  Python入门  >  正文 怎么用python输出指定范围内的质数?

怎么用python输出指定范围内的质数?

发布时间:2021-01-19   编辑:jiaochengji.com
教程集为您提供怎么用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实用知识,点击进入JQ教程网Python大全

您可能感兴趣的文章:
python怎么控制输入范围内
python怎么导入random
怎么用python输出指定范围内的质数?
python中的randint如何使用
python怎样在一个范围内取随机数
php rand函数怎么用
python怎么求最大值最小值
Python变量作用域
php mt_rand函数怎么用
浅谈Python类命名空间

[关闭]
~ ~