以间隔打印数字的Python程序
给定一个数字范围,找出它们之间的所有数字。
Input : l = 2, u = 5
Output : 2 3 4 5
Input : l = 10, u = 20
Output : 10 11 12 13 14 15 16 17 18 19 20
这个想法是在Python中使用 range函数。
# Python program to print all the numbers within an interval
l = 10
u = 20
for num in range(l, u + 1):
print(num)
输出:
10
11
12
13
14
15
16
17
18
19
20
我们还可以使用给定的步骤打印备用数字或数字。
# Python program to print all EVEN numbers within an interval
l = 10
u = 20
if l%2==0:
for num in range(l, u + 1, 2):
print(num)
else:
for num in range(l+1, u + 1, 2):
print(num)
输出:
10
12
14
16
18
20