title: Python objects aren't accepting arguments
body: <p>I am trying to create a snake in python, I am doing this through an object that will be a snake. I am trying to call a <code>createSnake</code> function from inside my object but the arguments aren't being accepted.</p>
  
  <p>My IDE is returning:</p>
  
  <pre><code>TypeError: createsnake() missing 1 required positional argument: 'y_coordinate'
  </code></pre>
  
  <p>Here is my snake code:</p>
  
  <pre><code>class Snake(object):
  def createsnake(self, x_coordinate, y_coordinate):
      grid[x_coordinate][y_coordinate] = 2
  </code></pre>
  
  <p>And here is how I am calling the method:</p>
  
  <pre><code>Snake.createsnake(1, 1)
  </code></pre>