nanokatka

loops-task3

Feb 2nd, 2020
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.41 KB | None | 0 0
  1. import sys
  2.  
  3. num=input("Enter number:")
  4. num=num.replace(",",".")
  5. num=float(num)
  6.  
  7. fib = [0,1]
  8. for ii in range(130):
  9. fib.append(fib[ii+1]+fib[ii])
  10. #print(fib)
  11.  
  12. if num%1 != 0:
  13. print("Float")
  14. sys.exit()
  15. elif num < 0:
  16. print("Negative")
  17. else:
  18. if num in fib:
  19. print("This is Fibonacci number")
  20. print("Position is:", fib.index(num)+1)
  21. else:
  22. print("not Fibonacci")
Advertisement
Add Comment
Please, Sign In to add comment