Информатика, программа pyton выдаёт ошибку - Компьютерные вопросы

Вопрос Информатика, программа pyton выдаёт ошибку

Регистрация
28 Ноя 2012
Сообщения
77
Репутация
0
Спасибо
0
Монет
0
875a8375f91de049494d6073098e8a2f_4fc99d4c8d78630c8ebee6424f0e079a.png

Я только начинаю изучать Pyton, поэтому немного не врубаюсь, что это за ошибка и как ее исправить. Если можно, подскажите
 
Регистрация
20 Дек 2012
Сообщения
78
Репутация
0
Спасибо
0
Монет
0
Когда функция вызывается в самой себе - это называется термином рекурсия. Эта тема не для новичков первого дня. Сначала прошарьтесь просто про тему функций
 
Регистрация
28 Сен 2013
Сообщения
78
Репутация
0
Спасибо
0
Монет
0
Смести на 1 или 2 пробела. На уровень if
 
Регистрация
2 Июн 2013
Сообщения
67
Репутация
0
Спасибо
0
Монет
0
Правильно говорить не Pyton, а Python def F(n) :
if n 2:
return F(n - 1) + F(n - 2)
print(F(7)) У меня твой код работает, проверь все пробелы
 
Регистрация
17 Окт 2013
Сообщения
92
Репутация
-3
Спасибо
0
Монет
0
это IDLE. она не поняла где заканчивается функция F. надо просто после нее (перед print) одну пустую строку лишнюю ввести ... return F(n - 1) + F(n - 2)

print(F(7))
 
Сверху Снизу