记录#
- 今天学习递归。递归的意思就是自己调用自己。一般来说就是函数中有调用自身的部分。
- 这个知识点挺烧脑的,需要多练习。
- 今天的编码练习是写一个阶乘函数。
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))