編寫一個 Python 程序來列印一個範圍或從 1 到 n 的正數。這個 Python 示例允許最小和最大數字,並列印該範圍內的正數。
minimum = int(input("Enter the Minimum Number = "))
maximum = int(input("Enter the Maximum Number = "))
print("\nAll Positive Numbers from {0} and {1}".format(minimum, maximum))
for num in range(minimum, maximum + 1):
if num >= 0:
print(num, end = ' ')
Python 程序使用 while 循環列印一個範圍內的正數。
minimum = int(input("Enter the Minimum Number = "))
maximum = int(input("Enter the Maximum Number = "))
print("\nAll Positive Numbers from {0} and {1}".format(minimum, maximum))
while minimum <= maximum:
if minimum >= 0:
print(minimum, end = ' ')
minimum = minimum + 1
Enter the Minimum Number = -50
Enter the Maximum Number = 39
All Positive Numbers from -50 and 39
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
在這個 Python 示例中,positiveNumbers 函數接受兩個整數並列印它們之間的正數。
def positiveNumbers(x, y):
for num in range(x, y + 1):
if num >= 0:
print(num, end = ' ')
minimum = int(input("Enter the Minimum Number = "))
maximum = int(input("Enter the Maximum Number = "))
print("\nAll Positive Numbers from {0} and {1}".format(minimum, maximum))
positiveNumbers(minimum, maximum)
Enter the Minimum Number = -90
Enter the Maximum Number = 50
All Positive Numbers from -90 and 50
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
原創文章,作者:BQKPS,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/126700.html