example07.py 193 B

123456789101112
  1. from functools import lru_cache
  2. @lru_cache()
  3. def fib(num):
  4. if num in (1, 2):
  5. return 1
  6. return fib(num - 1) + fib(num - 2)
  7. for n in range(1, 121):
  8. print(f'{n}: {fib(n)}')