1. 程式人生 > >Python練習筆記——利用遞歸求年齡,第五個比第四個大2歲...

Python練習筆記——利用遞歸求年齡,第五個比第四個大2歲...

div turn ron 練習 post 個人 print log clas

現在有五個人,

第五個人比第四個人大兩歲,18

第四個人比第三個人大兩歲,16

第三個人比第二個人大兩歲,14

第二個人比第一個人大兩歲,12

第一個人現10歲, 10

第五個人的年齡是多大(采用遞歸函數計算

def age(n):
    # n 表示第幾個人
    if n == 1:
        return 10
    return 2 + age(n-1)

print(age(5))

輸出:18

Python練習筆記——利用遞歸求年齡,第五個比第四個大2歲...