Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.11.2019, 03:23   #1
print_Alex
Пользователь
 
Регистрация: 24.07.2019
Сообщений: 52
Вопрос Рекурсия

Что не так?

Код:
n = 5
m = 1
def sum_of_seq(n, m):
    if n >=1:
        return n+sum_of_seq(n-m, m)
    else:
        return 0   
print(sum_of_seq)
Вывод:
Код:
<function sum_of_seq at 0x00000214C5DF59D8>
print_Alex вне форума Ответить с цитированием
Старый 22.11.2019, 04:04   #2
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,430
По умолчанию

Потому что нужно печатать результат вызова функции sum_of_seq(n, m).
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Рекурсия Yan04ka Помощь студентам 0 07.04.2013 16:42
Рекурсия unbanned Паскаль, Turbo Pascal, PascalABC.NET 7 19.01.2012 11:25
рекурсия виктория23 Помощь студентам 1 12.01.2012 21:49
Рекурсия dusya9992 Паскаль, Turbo Pascal, PascalABC.NET 4 29.08.2010 14:14
рекурсия Lena neznayka Помощь студентам 2 16.06.2010 20:46