遞歸:函數調用自身的 編程技巧 稱爲 遞歸 編程
特色:函數
一、參數 不一樣,處理結果不一樣spa
二、當 參數知足一個條件,函數不在執行(很是重要,被稱爲遞歸的出口,不然 會出現死循環)code
def sum_number(num): print(num) #遞歸的出口,當參數知足某個條件時,不在執行函數 if num==1: return #本身調本身 sum_number(num-1) sum_number(3)
實現數字累加blog
def sum_number(num): if num == 1: return 1 a = sum_number(num - 1) sar = num + a return sar print(sum_number(3))
明天:遞歸
一、複習遞歸,數字累加class
二、複習函數和數據類型循環