diff --git a/Fibonac.py b/Fibonac.py
new file mode 100644
index 0000000000000000000000000000000000000000..b5632bd6b045364ed61bb0f69c4a97f87338aa61
--- /dev/null
+++ b/Fibonac.py
@@ -0,0 +1,28 @@
+# Program to display the Fibonacci sequence up to n-th term where n is provided by the user
+
+# change this value for a different result
+nterms = 10
+
+# uncomment to take input from the user
+#nterms = int(input("How many terms? "))
+
+# first two terms
+n1 = 0
+n2 = 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 upto",nterms,":")
+ print(n1)
+else:
+ print("Fibonacci sequence upto",nterms,":")
+ while count < nterms:
+ print(n1,end=' , ')
+ nth = n1 + n2
+ # update values
+ n1 = n2
+ n2 = nth
+ count += 1
\ No newline at end of file