Hey everyone,
I'm currently learning Python, and I have two quick questions.
The first one is, when defining an object inside of a class why do we use (self)?
ie:
class Person
def bulio(self):
print "Bulio says hi." #Use self so it will do this?
Is it because self will make the object run what is inside of it? (And therefore use the print?)
Secondly, would it be wise for a Python newbie to start learning pygame right away? I know my basic loops, if statements, functions, and classes.
Thanks!