寫一個 Python 程序,使用 While 循環和 For 循環打印從 1 到 N 的偶數,並舉例說明。
使用 For 循環打印從 1 到 N 的偶數的 Python 程序
這個 Python 程序允許用戶輸入極限值。接下來,Python 將打印從 1 到用戶輸入的極限值的偶數。
在本例中,Python For Loop 確保該數字介於 1 和最大限制值之間。
提示:建議大家參考 Python 偶數或奇數程序文章,了解偶數背後的 Python 邏輯。
# Python Program to Print Even Numbers from 1 to N
maximum = int(input(" Please Enter the Maximum Value : "))
for number in range(1, maximum+1):
if(number % 2 == 0):
print("{0}".format(number))
Python 打印偶數輸出
Please Enter the Maximum Value : 10
2
4
6
8
10
不用 If 語句尋找 1 到 100 的偶數的 Python 程序
這個 Python 偶數從 1 到 100 的例子和上面一樣。但是,我們修改了 Python For Loop 來消除 If 塊。
如果你觀察下面的 Python 程序,我們從 2 開始範圍,我們使用的計數器值是 2。意思是,第一次迭代次數是 2,第二次迭代次數= 4(不是 3)以此類推。
# Python Program to Print Even Numbers from 1 to N
maximum = int(input(" Please Enter the Maximum Value : "))
for number in range(2, maximum+1, 2):
print("{0}".format(number))
巨蟒偶數輸出
Please Enter the Maximum Value : 20
2
4
6
8
10
12
14
16
18
20
使用 While 循環顯示偶數的 Python 程序
在這個 Python 偶數程序中,我們只是將 For 循環替換為 While 循環。
# Python Program to Print Even Numbers from 1 to N
maximum = int(input(" Please Enter the Maximum Value : "))
number = 1
while number <= maximum:
if(number % 2 == 0):
print("{0}".format(number))
number = number + 1
Python 打印偶數輸出
Please Enter the Maximum Value : 14
2
4
6
8
10
12
14
顯示從 1 到 100 的偶數的 Python 程序
該示例允許用戶輸入最小值和最大值,接下來,Python 打印最小值和最大值之間的偶數。
# Python Program to Print Even Numbers from Min to Max
minimum = int(input(" Please Enter the Minimum Value : "))
maximum = int(input(" Please Enter the Maximum Value : "))
for number in range(minimum, maximum+1):
if(number % 2 == 0):
print("{0}".format(number))
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/243633.html