title: What is first class function in Python
body: <p>I am still confused about what first-class functions are. If I understand correctly, first-class functions should use one function as an object. Is this correct?</p>
  <p>Is this a first-class function?</p>
  <pre><code>def this_is_example(myarg1):
      return myarg1
  
  def this_is_another_example(myarg):
      return this_is_example(myarg) + myarg
  
  this_is_another_example(1)
  </code></pre>