Explicit Frustration of the Self
Terry Reedy
tjreedy at udel.edu
Tue Dec 31 23:24:20 EST 2002
More information about the Python-list mailing list
Tue Dec 31 23:24:20 EST 2002
- Previous message (by thread): Explicit Frustration of the Self
- Next message (by thread): Explicit Frustration of the Self
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
"Sean Ross" <sross at connectmail.carleton.ca> wrote in message news:uzlQ9.2011$8n5.515861 at news20.bellglobal.com... > More explicit, in that it is fairly obvious that you are defining a method > that will be called by self, > as opposed to defining a method that will be passed self as an argument, as > the current form suggests. But of course, the first argument *is* passed as an argument -- which you can do explicitly if you do not like the usual abbreviated form. >>> class c: ... def test(s): print 231 ... >>> ci = c() >>> c.test(ci) 231 And, of course, calling the first arg 'self' is a convention, not a commandment. Terry J. Reedy
- Previous message (by thread): Explicit Frustration of the Self
- Next message (by thread): Explicit Frustration of the Self
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list