# Function to generate Fibonacci numbers def generate_fibonacci(n): if n <= 0: return [] elif n == 1: return [0] # Start sequence with first two numbers fib = [0, 1] # Loop to calculate remaining terms for i in range(2, n): next_val = fib[-1] + fib[-2] fib.append(next_val) return fib # Print the first 10 numbers of the sequence result = generate_fibonacci(10) print("Fibonacci sequence:", result)