写一个 Python 程序以反序打印自然数,并举例说明。
Python 程序使用 While 循环以逆序打印自然数
这个 Python 程序允许用户输入任何整数值。接下来,它使用 while 循环打印从用户指定值到 1 的自然数。
# Python Program to Print Natural Numbers in Reverse Order
number = int(input("Please Enter any Number: "))
i = number
print("List of Natural Numbers from {0} to 1 in Reverse Order : ".format(number))
while ( i >= 1):
print (i, end = ' ')
i = i - 1
反序输出中的 Python 自然数
Please Enter any Number: 20
List of Natural Numbers from 20 to 1 in Reverse Order :
20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
反序自然数的 Python 程序示例 2
这个 Python 程序和第一个例子一样。然而,这个 Python 程序允许用户输入最小值和最大值。这意味着该程序使用 while 循环从最大值到最小值打印自然数。
# Python Program to Print Natural Numbers in Reverse Order
maximum = int(input("Please Enter the Maximum integer Value : "))
minimum = int(input("Please Enter the Minimum integer Value : "))
print("List of Natural Numbers from {0} to {1} : ".format(maximum, minimum))
while ( maximum >= minimum):
print (maximum, end = ' ')
maximum = maximum - 1