From eebe9f6f89f50f9e75fe64c3836a9ed1dbd16a2c Mon Sep 17 00:00:00 2001 From: SANJEEV KUMAR <62838848+Sanjeevkumar-kv29@users.noreply.github.com> Date: Sun, 29 Oct 2023 22:33:28 +0530 Subject: [PATCH] fibo --- Languages/Python/fibonachi.py | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 Languages/Python/fibonachi.py diff --git a/Languages/Python/fibonachi.py b/Languages/Python/fibonachi.py new file mode 100644 index 00000000..6d8d0ba7 --- /dev/null +++ b/Languages/Python/fibonachi.py @@ -0,0 +1,25 @@ +# Program to display the Fibonacci sequence up to n-th term + +nterms = int(input("How many terms? ")) + +# first two terms +n1, n2 = 0, 1 +count = 0 + +# check if the number of terms is valid +if nterms <= 0: + print("Please enter a positive integer") +# if there is only one term, return n1 +elif nterms == 1: + print("Fibonacci sequence upto",nterms,":") + print(n1) +# generate fibonacci sequence +else: + print("Fibonacci sequence:") + while count < nterms: + print(n1) + nth = n1 + n2 + # update values + n1 = n2 + n2 = nth + count += 1 \ No newline at end of file