این برنامه پایتون ۱۵ جمله اول دنبالهای را نمایش میدهد که بهصورت بازگشتی تعریف شده است:
F(1) = ۲
F(n) = n × F(n - 1) برای n > 1
def F(n: int) -> int:
if n == 1:
return 2
return n * F(n - 1)
# نمایش ۱۵ جمله اول
print("۱۵ جمله اول دنباله:")
for i in range(1, 16):
print(f"F({i}) = {F(i)}")
F(1) = 2
F(2) = 4
F(3) = 12
F(4) = 48
F(5) = 240
...