Последовательность рядов в ряду Фибоначчи, названная в честь итальянского математика Леонардо Пизано Боголло, также известного как Фибоначчи, представляет собой ряд или последовательность суммы, образованную двумя предыдущими терминами, называемыми числами Фибоначчи, и обозначается буквой Fn. Числа в последовательности Фибоначчи задаются как — 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, . . . В ряду или последовательности Фибоначчи каждое число представляет собой СУММУ двух предыдущих чисел (предыдущих двух членов), начиная с 0 и 1 как первого и второго числа.
Начнем с вопроса
''' Write a Python program to get the Fibonacci series between 0 to 50. Note : The Fibonacci Sequence is the series of numbers such as: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34.... '''
Следуйте этим простым шагам, чтобы создать программу с использованием PYTHON:
сначала возьми,
x = 0 y = 1 while y<50: y,x = x, x+y print(y)
ВЫХОД:
0,1,1,2,3,5,8,13,21,34,55 Process finished with exit code 0
правильный вывод будет получен с использованием этого кода. Во многих местах код взят как x, y = y, x+y, и вывод будет получен из этого 1, 2, 3, 5, 8, 13, 21… это означает, что в результате отсутствуют начальные два числа 0 и 1, который является неправильным ответом (не соответствует вопросу). Попробуйте у, х = х, х+у результат даст вам правильный ответ.
если у вас также есть предложения и вопросы по кодированию, дайте мне знать в поле для комментариев
Спасибо !