بخشی از مجموعه

چندین نمونه کد

~1 دقیقه مطالعه • بروزرسانی ۲۰ مهر ۱۴۰۴

شرح برنامه

این برنامه پایتون ۱۵ جمله اول دنباله‌ای را نمایش می‌دهد که به‌صورت بازگشتی تعریف شده است:
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  
...

نوشته و پژوهش شده توسط دکتر شاهین صیامی