LINUX.ORG.RU

История изменений

Исправление Darth_Revan, (текущая версия) :

Спасибо, Капитан Очевидность! Не хочу показаться невежлевым, но эту информацию я знаю и без твоих мудрых сентенций.

Так в чём проблема-то? Это самый прямой и простой способ реализовать вычисление чисел Фибоначчи (а заодно и самый медленный и плохой):

#!/usr/bin/env python3

def fibs(n: int):
    if n < 0:
        return False
    elif n == 0:
        return 0
    elif n == 1: 
        return 1
    else:
        return fibs(n - 2) + fibs(n - 1)

if __name__ == "__main__":
    print(fibs(5))

Исправление Darth_Revan, :

Спасибо, Капитан Очевидность! Не хочу показаться невежлевым, но эту информацию я знаю и без твоих мудрых сентенций.

Так в чём проблема-то? Это самый прямой и простой способ реализовать вычисление чисел Фибоначчи (а заодно и самый медленный и плохой):

#!/usr/bin/env python3

def fibs(n):
    if n < 0:
        return False
    elif n == 0:
        return 0
    elif n == 1: 
        return 1
    else:
        return fibs(n - 2) + fibs(n - 1)

print(fibs(5))

Исправление Darth_Revan, :

Спасибо, Капитан Очевидность! Не хочу показаться невежлевым, но эту информацию я знаю и без твоих мудрых сентенций.

Так в чём проблема-то? Это самый прямой и простой способ реализовать вычисление чисел Фибоначчи (а заодно и самый медленный и плохой):

#!/usr/bin/env python3

def fibs(n):
    if n < 0:
        return False
    elif n == 0:
        return 0
    elif n == 1: 
        return 1
    else:
        return fibs(n - 1) + fibs(n - 2)

print(fibs(5))

Исходная версия Darth_Revan, :

Спасибо, Капитан Очевидность! Не хочу показаться невежлевым, но эту информацию я знаю и без твоих мудрых сентенций.

Так в чём проблема-то? Это самый прямой и простой способ реализовать числа Фибоначчи (а заодно и самый медленный и плохой).

#!/usr/bin/env python3

def fibs(n):
    if n < 0:
        return False
    elif n == 0:
        return 0
    elif n == 1: 
        return 1
    else:
        return fibs(n - 1) + fibs(n - 2)

print(fibs(5))