import sys
def fib(n):
""" fibonacci recursive - use list assignment and return """
if n < 2:
return (1,0)
a,b = fib(n-1)
print("fib(" + str(n) + ") ==> " + str((a+b,a)))
return a+b, a
print("fib(7)", fib(7))
print("sys.argv", sys.argv)
for v in sys.argv:
try:
print(f"=== fib({v}) ==> {fib(int(v))} ==============")
except:
print(f"=== {v} is not a number")