def test_generate_fibonacci(self): self.assertEqual(my_module.generate_fibonacci(1, 1, 13), [1, 1, 2, 3, 5, 8]) self.assertEqual(my_module.generate_fibonacci(3, 2, 31), [3, 2, 5, 7, 12, 19])
import my_module fibonaccis = my_module.generate_fibonacci(1, 1, 10**999) print(len(fibonaccis)+1)
def generate_even_fibonacci(first_seed, second_seed, max_value): even_fibonacci = [] for i in my_module.generate_fibonacci(first_seed, second_seed, max_value): if i % 2 == 0: even_fibonacci.append(i) return even_fibonacci