text: #!/usr/bin/env python3
  # -*- coding: utf-8 -*-
  """
  Created on Sun May 20 20:00:05 2018
  
  @author: batman
  """
  
  import time
  
  
  def timing_function(some_function):
  
      """
      Outputs the time a function takes
      to execute.
      """
  
      def wrapper():
          t1 = time.time()
          some_function()
          t2 = time.time()
          return "Time it took to run the function: " + str((t2 - t1)) + "\n"
      return wrapper
  
  
  @timing_function
  def my_function():
      num_list = []
      for num in (range(0, 10000)):
          num_list.append(num)
      print("\nSum of all the numbers: " + str((sum(num_list))))
  
  
  print(my_function())