Введение
В этом проекте вы научитесь вычислять сумму первых N (N >= 6) членов особого числового ряда. Этот ряд определяется следующим паттерном:
\frac{2}{1} + \frac{3}{2} + \frac{5}{3} + \frac{8}{5} + \frac{13}{8} + \frac{21}{13} +...
Числители этого ряда - это числа Фибоначчи (2, 3, 5, 8, 13, 21,...), а знаменатели также являются числами Фибоначчи (1, 2, 3, 5, 8, 13,...).
👀 Предварительный просмотр
$ python3 sum_fib.py
Enter the value of n: 6
Sum of the special series: 10.00705
$ python3 sum_fib.py
Enter the value of n: 20
Sum of the special series: 32.66026
$ python3 sum_fib.py
Enter the value of n: 45
Sum of the special series: 73.11111
🎯 Задачи
В этом проекте вы научитесь:
- Как понять постановку задачи и требования проекта
- Как реализовать функцию
sum_fib
для вычисления суммы первых N членов числового ряда - Как протестировать функцию
sum_fib
, запустив скриптsum_fib.py
- Как объяснить логику за функцией
sum_fib
и основанный на ней числовой ряд Фибоначчи
🏆 Достижения
После завершения этого проекта вы сможете:
- Разбираться и решать задачи, связанные с числовыми рядами и математическими последовательностями
- Реализовывать функции для выполнения вычислений над сложными числовыми рядами
- Тестировать и проверять свой код, чтобы убедиться, что он соответствует требованиям проекта
- Объяснять логику своих решений и основанные на них математические концепции