Python 程序打印一个区间的数字
在本文中,我们将了解针对给定问题陈述提出的解决方案和方法。
问题陈述
给定一个区间的起始和结束范围。我们需要打印给定区间内的所有数字。
素数是指大于 1 的自然数,除了 1 和它自身外,没有正因子。
这里有两个 for 循环,第一个 for 循环用于获取区间的数字,第二个 for 循环用于检查该数字是否为素数。
现在让我们看看实现效果。
示例
start = 10 end = 29 for val in range(start, end + 1): # If num is divisible by any number is not prime if val > 1: for n in range(2, val): if (val % n) == 0: break else: print(val)
Learn Python in-depth with real-world projects through our Python certification course. Enroll and become a certified expert to boost your career.
输出
11 13 17 19 23 29
所有变量和函数都声明在全局范围内,如下图所示。
总结
在本文中,我们学习了打印给定区间内数字的方法。
广告