記錄#
- 今天學習遞歸。遞歸的意思就是自己調用自己。一般來說就是函數中有調用自身的部分。
- 這個知識點挺燒腦的,需要多練習。
- 今天的編碼練習是寫一個階乘函數。
CODE#
print("What Is Recursion?")
def reverse(value):
if value <= 0:
print("DONE!")
return 1
else:
factorial = value * reverse(value - 1)
return factorial
num = int(input("NUM ? > "))
print(reverse(num))