input: Write a function to print the Fibonacci series up to a given number of terms.
  def printFibonacciSeries(n): 
      # Taking 1st two Fibonacci numbers as 0 and 1 
      f1 = 0
      f2 = 1
      print(f1, f2, end = " ") 
    
      for i in range(2, n): 
          next = f1 + f2 
          print(next, end = " ") 
    
          # Update values 
          f1 = f2 
          f2 = next
  assert printFibonacciSeries(5) == "0 1 1 2 3"
  assert printFibonacciSeries(0) == ""
  assert printFibonacciSeries(1) == "0"
  assert printFibonacciSeries(2) == "0 1"
  assert printFibonacciSeries(10) == "0 1 1 2 3 5 8 13 21 34"
output: def printFibonacciSeries(n): 
      if n <= 0:
          return ""
      f1 = 0
      f2 = 1
      result = "0 1 "
    
      for i in range(2, n): 
          next = f1 + f2 
          result += str(next) + " "
    
          f1 = f2 
          f2 = next
      
      return result.strip()