Автор оригинала: Python Examples.
Фибоначчи серии в Python с использованием для петли
В этом руководстве мы напишем Python Program для печати серии Fibonacci, используя для цикла.
Серия Fibonacci – это серия, которая начинается с элементов 0 и 1 и продолжается с следующим элементом в серии как сумма его предыдущих двух чисел.
Пример 1: Печать серии Fibonacci
В этом примере мы принимаем номер n в качестве ввода. N представляет собой количество элементов серии FIBONACCI, которая будет генерироваться и печатать на консоль.
Python Program
N = int(input("Number of elements in Fibonacci Series, N, (N>=2) : ")) #initialize the list with starting elements: 0, 1 fibonacciSeries = [0,1] if N>2: for i in range(2, N): #next elment in series = sum of its previous two numbers nextElement = fibonacciSeries[i-1] + fibonacciSeries[i-2] #append the element to the series fibonacciSeries.append(nextElement) print(fibonacciSeries)
Выход
Мы храним серию Fibonacci в списке Python с начальными значениями [0, 1]. Как и когда мы вычисляем следующий элемент в серии, мы добавляем этот элемент в список. Мы будем петить этот процесс для диапазона [2, N], где n получается от пользователя, который представляет количество элементов, которые будут генерироваться в серии Fibonacci.
Резюме
В этом руководстве примеров Python мы узнали, как генерировать серию FIBONACCI в Python, используя для петли.