[Edu-sig] Re: Grokking Python

2024-03-05 Thread C . Cossé
Are some of these dunder methods new? -8<- >>> d=Dog() I am a Dog >>> d <__main__.Dog object at 0x7fd1cfaac910> >>> d.__ d.__class__( d.__doc__ d.__getattribute__( d.__init_subclass__( d.__ne__( d.__repr__( d.__subclasshook__( d.__delattr__(

[Edu-sig] Re: Grokking Python

2024-03-04 Thread kirby urner
On Mon, Mar 4, 2024 at 1:09 AM DL Neil via Edu-sig wrote: > On 4/03/24 06:30, kirby urner wrote: > > On Sat, Mar 2, 2024 at 3:37 PM Wes Turner > > wrote: > > > > They're dunder methods; double-underscore > > > > > > Certainly they are and my intro definitely

[Edu-sig] Re: Grokking Python

2024-03-04 Thread DL Neil via Edu-sig
On 4/03/24 06:30, kirby urner wrote: On Sat, Mar 2, 2024 at 3:37 PM Wes Turner > wrote: They're dunder methods; double-underscore Certainly they are and my intro definitely includes this information. Check out the following Dog class, endowed with two of

[Edu-sig] Re: Grokking Python

2024-03-03 Thread kirby urner
On Sat, Mar 2, 2024 at 3:37 PM Wes Turner wrote: > They're dunder methods; double-underscore > > Certainly they are and my intro definitely includes this information. Check out the following Dog class, endowed with two of Python’s “magic methods” also known as: “dunder methods” (with “dunder”

[Edu-sig] Re: Grokking Python

2024-03-02 Thread Wes Turner
They're dunder methods; double-underscore /? site:docs.python.org "dunder" methods https://www.google.com/search?q=site%3Adocs.python.org+%22dunder%22+methods On Wed, Feb 14, 2024, 10:50 AM kirby urner wrote: > > Long termers here will likely remember my fave Pythonic Pedagogy: to > introduce