never mind, I forgot to put 'self' in the method definition! class mahschool: def print(self): print('Say something')
a = mahschool() a.print() On Sun, Jul 23, 2017 at 1:24 PM, Michael C <mysecretrobotfact...@gmail.com> wrote: > class mahschool: > def print(): > print('Say something') > > > a = mahschool() > > a.print() > > > > With this, I get this error: > > Traceback (most recent call last): > File "test.py", line 8, in <module> > a.print() > TypeError: print() takes 0 positional arguments but 1 was given > > > What did I do wrong? > > Thanks! > _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor