title: function name is undefined in python class
body: <p>I am relatively new to python and i am experiencing some issues with namespacing.</p>
  <pre><code>class a:
      def abc(self):
          print &quot;haha&quot; 
      def test(self):
          abc()
  
  b = a()
  b.test() #throws an error of abc is not defined. cannot explain why is this so
  </code></pre>