Created
March 20, 2021 14:12
-
-
Save giljr/3a516a902b528640473fa54ab09fd047 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# 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") | |
elif nterms == 1: | |
print("Fibonacci sequence up to",nterms,":") | |
print(n1) | |
else: | |
print("Fibonacci sequence:") | |
while count < nterms: | |
print(n1) | |
nth = n1 + n2 | |
# update values | |
n1 = n2 | |
n2 = nth | |
count += 1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment