Guest User

Untitled

a guest
Sep 24th, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. #iterative function made in python3.2
  2. def fibi(n):
  3. if (type(n)!= int or n<=0):
  4. print("n should be an integer greater than 0")
  5. return
  6. if n >=1:
  7. a = 0
  8. print(a)
  9. if n >=2:
  10. b = 1
  11. print(b)
  12. if n >=3:
  13. while n >=3:
  14. c = a+b
  15. a = b
  16. b = c
  17. print (c)
  18. n = n-1
  19.  
  20. #recursive function
  21. def f(n):
  22. if (type(n)!= int or n<=0):
  23. print("n should be an integer greater than 0")
  24. return
  25. if n == 1:
  26. return 0
  27. elif n == 2:
  28. return 1
  29. else:
  30. return f(n-1)+f(n-2)
  31.  
  32. def f1(n):
  33. while(n-1>=0):
  34. print(f(n))
  35. n = n-1
Add Comment
Please, Sign In to add comment