<?xml version="1.0" encoding="utf-8" ?><!-- generator="bbPress" -->

<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
>

<channel>
<title>Програмиране с Python</title>
<link>http://oldfmi.py-bg.net/forums/</link>
<description>Последни 35 отговора във форумите на курса Програмиране с Python</description>
<language>en</language>
<pubDate>Fri, 27 Sep 2013 19:09:05 +0000</pubDate>

<item>
<title>nb on "Basic knowladges"</title>
<link>http://oldfmi.py-bg.net/forums/topic/51#post-174</link>
<pubDate>Fri, 30 Mar 2007 14:32:09 +0000</pubDate>
<dc:creator>nb</dc:creator>
<guid isPermaLink="false">174@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;blockquote&#62;&#60;p&#62;Трябва ли винаги първият аргумент на функция от клас-а, да бъде self.
&#60;/p&#62;&#60;/blockquote&#62;
&#60;p&#62;</description>
</item>
<item>
<title>fn80017 on "Basic knowladges"</title>
<link>http://oldfmi.py-bg.net/forums/topic/51#post-171</link>
<pubDate>Fri, 30 Mar 2007 12:46:21 +0000</pubDate>
<dc:creator>fn80017</dc:creator>
<guid isPermaLink="false">171@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;p&#62;Трябва ли винаги първият аргумент на функция от клас-а, да бъде self.</description>
</item>
<item>
<title>nb on "Basic knowladges"</title>
<link>http://oldfmi.py-bg.net/forums/topic/51#post-167</link>
<pubDate>Fri, 30 Mar 2007 09:35:34 +0000</pubDate>
<dc:creator>nb</dc:creator>
<guid isPermaLink="false">167@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;p&#62;Всички имена, дефинирани в рамките на твърдението &#60;code&#62;class&#60;/code&#62; стават атрибути на класа. Атрибути на инстанцията пък са тези, които са присовени на обект от този клас, най-често &#60;code&#62;self&#60;/code&#62;. Ето един пример:&#60;/p&#62;
&#60;pre&#62;class Baba:
    &#34;&#34;&#34;baba и setbaba са атрибути на класа&#34;&#34;&#34;
    baba = 5
    def setbaba(self, x): self.baba = x

print Baba.baba # 5
b = Baba()
print b.baba # 5
b.setbaba(42)
print Baba.baba, b.baba # 5, 42
b.dyado = lambda x: 42 # dyado не присъства в класа, но присъства в инстанцията
print b.dyado # &#38;lt;function&#38;hellip;
print Baba.dyado # AttributeError
&#60;/pre&#62;</description>
</item>
<item>
<title>fn80017 on "Basic knowladges"</title>
<link>http://oldfmi.py-bg.net/forums/topic/51#post-160</link>
<pubDate>Thu, 29 Mar 2007 14:27:27 +0000</pubDate>
<dc:creator>fn80017</dc:creator>
<guid isPermaLink="false">160@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;blockquote&#62;&#60;p&#62;Ето накратко как работи attribute resolving-а: ако се опитаме да достъпим a.attr, атрибутът първо се търси в текущия обект (в a), ако го няма—търси се в неговия клас (в Class), ако и там го няма започва да се търси в родителските класове на Class, и така нататък.&#60;/p&#62;&#60;/blockquote&#62;
&#60;p&#62;Как е възможно даден атрибут да присъства в инстанцията, а да не присъства в клас-а. Трябва ли винаги първият аргумент на функция от клас-а, да бъде self.</description>
</item>

</channel>
</rss>
