Article View: pl.comp.lang.python
Article #27512Re: Magiczne dzieci
From: Wojciech Malinowski
Date: Thu, 10 Jun 2010 21:16
Date: Thu, 10 Jun 2010 21:16
16 lines
1494 bytes
1494 bytes
On 06/10/10 22:58, Daniel Mróz wrote:
> O co tu chodzi? Nazwa argumentu nie ma znaczenia. Jeśli tylko będzie
> jakikolwiek z wartością domyślną {}, to atrybut children obiektu nadrzędnego
> przejmuje wartość atrybutu children obiektu podrzędnego przy przypisaniu:
>
> self.children[child.name] = child
>
> Jakim cudem? Czy może ja gdzieś robię błąd, którego nie widzę (późno już)?
Wszystko działa jak należy. Wystarczy czytać dokumentację ;>
http://docs.python.org/tutorial/controlflow.html#default-argument-values
(jest tam pogrubione important warning)
Pozdrawiam,
Wojciech Malinowski
Technical Details
Message-ID:
<hurknv$fil$1@inews.gazeta.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mailReferences:
<slrni12ker.eq7.beorn@pino.cyberdeck.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail From: Wojciech Malinowski <virrar@wp.pl> Newsgroups: pl.comp.lang.python Subject: Re: Magiczne dzieci Date: Thu, 10 Jun 2010 23:16:48 +0200 Organization: "Portal Gazeta.pl -> http://www.gazeta.pl" Lines: 16 Message-ID: <hurknv$fil$1@inews.gazeta.pl> References: <slrni12ker.eq7.beorn@pino.cyberdeck.pl> NNTP-Posting-Host: 87-205-103-32.adsl.inetia.pl Mime-Version: 1.0 X-Trace: inews.gazeta.pl 1276204608 15957 87.205.103.32 (10 Jun 2010 21:16:48 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Thu, 10 Jun 2010 21:16:48 +0000 (UTC) X-User: virrar In-Reply-To: <slrni12ker.eq7.beorn@pino.cyberdeck.pl> User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.9) Gecko/20100508 Thunderbird/3.0.4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit