Merge pull request #32 from akshaysharma096/master

PEP style and fixed exception on input other and integer type
This commit is contained in:
Harshil 2016-09-26 16:21:10 +05:30 committed by GitHub
commit 6a68559e4d

View File

@ -1,10 +1,13 @@
""" """
This is a pure Python implementation of Dynamic Programming solution to the fibonacci sequence problem. This is a pure Python implementation of Dynamic Programming solution to the fibonacci sequence problem.
""" """
class Fibonacci: class Fibonacci:
def __init__(self, N=None): def __init__(self, N=None):
if N: if N:
N = int(N)
self.fib_array = [0] * (N + 1) self.fib_array = [0] * (N + 1)
self.fib_array[0] = 0 self.fib_array[0] = 0
self.fib_array[1] = 1 self.fib_array[1] = 1
@ -43,6 +46,7 @@ if __name__ == '__main__':
"\n********* Enter different values to get the corresponding fibonacci sequence, enter any negative number to exit. ************\n") "\n********* Enter different values to get the corresponding fibonacci sequence, enter any negative number to exit. ************\n")
while True: while True:
print("Enter value: ", end=" ") print("Enter value: ", end=" ")
try:
i = eval(input()) i = eval(input())
if i < 0: if i < 0:
print("\n********* Good Bye!! ************\n") print("\n********* Good Bye!! ************\n")