python求和代碼
來源:魅力女性吧 9.58K
1、使用 for循環,定義一個累加求和函數sum2(n),for循環的作用就是循環遍歷。
def Sum(*args):
  count = 0
  for i in args:
      count+=i
return count
2、使用遞歸函數,定義一個累加求和函數sum3(n),遞歸函數一定要設置遞歸的出口,即當函數滿足一個條件時,函數不再執行,目的防止出現無窮迴圈設置當n=1時 ,我們讓函數返回1,return後面的代碼不在執行。
def sum_numbers(num):
  # 1.出口
  if num == 1:
      return 1
   # 2.數組累加
  temp = sum_numbers(num - 1)
  return num + temp
result = sum_numbers(3)
print(result)