题目:求指定范围之内的素数。
程序分析:一个大于1的自然数,除了1和它自身外,不能整除其他自然数的数叫做质数(prime number)又称素数。
实例(Python 2.0+)
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 输出指定范围内的素数
# 用户输入数据
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)
本站内容未经许可,禁止任何网站及个人进行转载。