Python 中,我們可以輕松地使用循環和條件語句計算數字的和。下面的例子演示了如何使用 for 循環來計算 1 到 10 的和:
sum = 0 for i in range(1, 11): sum += i print(sum)
輸出將是:
55
上面的代碼使用一個變量 sum 來保存結果。在循環中,我們使用 range 函數來遍歷從 1 到 10 的數字,并將它們加到 sum 變量中。最后,我們使用 print 函數來顯示結果。
除了使用 for 循環之外,我們還可以使用 while 循環來計算數字的和。下面的例子演示了如何使用 while 循環來計算 1 到 10 的和:
sum = 0 i = 1 while i<= 10: sum += i i += 1 print(sum)
輸出將是:
55
在這個例子中,我們使用了一個變量 i 來迭代從 1 到 10 的數字。在 while 循環中,我們將 i 加到 sum 變量中,并逐步遞增 i,直到它大于 10。
Python 還提供了一個內置函數 sum,可以直接計算列表(list)或元組(tuple)中數字的和。下面的例子演示了如何使用 sum 函數來計算元組 (1, 2, 3, 4, 5, 6, 7, 8, 9, 10) 中數字的和:
numbers = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10) print(sum(numbers))
輸出將是:
55
在這個例子中,我們使用了一個元組 numbers 來存儲從 1 到 10 的數字。然后,我們使用 sum 函數來計算 numbers 中的數字的總和。