for迴圈(英語:for loop)在計算機科學是一種程式語言的迭代陳述,能夠讓程式碼反覆的執行。
它跟其他的迴圈,如while迴圈,最大的不同,是它擁有一個迴圈計數器,或是迴圈變數。這使得for迴圈能夠知道在迭代過程中的執行順序。
請使用迴圈敘述撰寫一程式,讓使用者輸入兩個正整數a、b(a < b),利用迴圈計算從a開始連加到b的總和。例如:輸入a=1、b=100,則輸出結果為5050(1 + 2 + … + 100 = 5050)。
num1 = int( input() )
num2 = int( input() )
total = 0
for i in range( num1, num2 + 1 ):
total += i
print( total )
range(起始值,最終值) 省略第三個 間隔值
TQC+ 程式語言 Python 3 _ 302 迴圈偶數連加
說明:
請使用迴圈敘述撰寫一程式,讓使用者輸入兩個正整數a、b(a < b),利用迴圈計算從a開始的偶數連加到b的總和。例如:輸入a=1、b=100,則輸出結果為2550(2 + 4 + … + 100 = 2550)
num1 = int( input() )
num2 = int( input() )
total = 0
for i in range( num1, num2 + 1 ):
if i % 2 == 0:
total += i
print( total )
for 回圈變數i 另外加一個定義,讓他可以被2整除。