撰寫一個函式,它需要一個引數(一個整數 ?? )并回傳 1 到 ?? 之間所有正偶數的總和
示例:如果 ??=10,則預期結果為 30 :
2 4 6 8 10 = 30
只得到這個:
def even_sum(number):
uj5u.com熱心網友回復:
使用 for 回圈和模運算子。
def func(n):
s = 0
for i in range(n 1):
if i % 2 == 0:
s = i
return s
print(func(1))
print(func(2))
print(func(10))
輸出:
0
2
30
uj5u.com熱心網友回復:
def even_sum(n):
return sum(range(0,n 1,2))
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/357999.html
下一篇:在函式中跳過空資料幀的陳述句
