<?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:06 +0000</pubDate>

<item>
<title>nb on "Връщани стойности"</title>
<link>http://oldfmi.py-bg.net/forums/topic/60/page/2#post-503</link>
<pubDate>Mon, 23 Apr 2007 17:02:21 +0000</pubDate>
<dc:creator>nb</dc:creator>
<guid isPermaLink="false">503@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;p&#62;Не, не е проблем.&#60;/p&#62;
&#60;p&#62;П.П. Не задавай въпроси в съществуваща тема, ако нямат нищо общо с нея.&#60;br /&#62;
П.П.П. Преди да пита</description>
</item>
<item>
<title>iwajlo on "Връщани стойности"</title>
<link>http://oldfmi.py-bg.net/forums/topic/60/page/2#post-501</link>
<pubDate>Mon, 23 Apr 2007 12:36:56 +0000</pubDate>
<dc:creator>iwajlo</dc:creator>
<guid isPermaLink="false">501@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;p&#62;това проблем ли е?&#60;br /&#62;
...&#60;br /&#62;
----------------------------------------------------------------------&#60;br /&#62;
Ran 3 tests in 0.020s&#60;/p&#62;
&#60;p&#62;OK&#60;/p&#62;
&#60;p&#62;Traceback (most recent call last):&#60;br /&#62;
File &#34;D:\Documents and Settings\admin\Desktop\UnitTest2.py&#34;, line 37, in &#38;lt;module&#38;gt;&#60;br /&#62;
unittest.main()&#60;br /&#62;
File &#34;D:\Python25\lib\unittest.py&#34;, line 759, in __init__&#60;br /&#62;
self.runTests()&#60;br /&#62;
File &#34;D:\Python25\lib\unittest.py&#34;, line 797, in runTests&#60;br /&#62;
sys.exit(not result.wasSuccessful())&#60;br /&#62;
SystemExit: False
&#60;/p&#62;</description>
</item>
<item>
<title>nb on "Връщани стойности"</title>
<link>http://oldfmi.py-bg.net/forums/topic/60/page/2#post-491</link>
<pubDate>Sun, 22 Apr 2007 12:49:11 +0000</pubDate>
<dc:creator>nb</dc:creator>
<guid isPermaLink="false">491@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;p&#62;Да, извинявам се, малко като кон с капаци действах. Наистина май през цялото време си мислех, че знам какво има</description>
</item>
<item>
<title>plamKaTa on "Връщани стойности"</title>
<link>http://oldfmi.py-bg.net/forums/topic/60/page/2#post-490</link>
<pubDate>Sun, 22 Apr 2007 11:25:25 +0000</pubDate>
<dc:creator>plamKaTa</dc:creator>
<guid isPermaLink="false">490@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;p&#62;</description>
</item>
<item>
<title>nb on "Връщани стойности"</title>
<link>http://oldfmi.py-bg.net/forums/topic/60/page/2#post-489</link>
<pubDate>Sun, 22 Apr 2007 09:40:44 +0000</pubDate>
<dc:creator>nb</dc:creator>
<guid isPermaLink="false">489@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;p&#62;&#60;strong&#62;plamKaTa&#60;/strong&#62;,&#60;br /&#62;
Пробвах го. Моята реализация връща атрибута на &#60;code&#62;A&#60;/code&#62;, както си пи</description>
</item>
<item>
<title>plamKaTa on "Връщани стойности"</title>
<link>http://oldfmi.py-bg.net/forums/topic/60/page/2#post-488</link>
<pubDate>Sat, 21 Apr 2007 20:25:47 +0000</pubDate>
<dc:creator>plamKaTa</dc:creator>
<guid isPermaLink="false">488@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;p&#62;Ей за това говоря и аз:)&#60;br /&#62;
Така де, да си призная - не го знаех!&#60;br /&#62;
Благодарности за линка:)
&#60;/p&#62;</description>
</item>
<item>
<title>djv on "Връщани стойности"</title>
<link>http://oldfmi.py-bg.net/forums/topic/60/page/2#post-487</link>
<pubDate>Sat, 21 Apr 2007 20:09:54 +0000</pubDate>
<dc:creator>djv</dc:creator>
<guid isPermaLink="false">487@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;p&#62;&#60;a href=&#34;http://www.python.org/download/releases/2.3/mro/&#34; rel=&#34;nofollow&#34;&#62;http://www.python.org/download/releases/2.3/mro/&#60;/a&#62;&#60;br /&#62;
щ
&#60;/p&#62;</description>
</item>
<item>
<title>plamKaTa on "Връщани стойности"</title>
<link>http://oldfmi.py-bg.net/forums/topic/60/page/2#post-486</link>
<pubDate>Sat, 21 Apr 2007 19:59:28 +0000</pubDate>
<dc:creator>plamKaTa</dc:creator>
<guid isPermaLink="false">486@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;p&#62;Ама не го пробва, нали:)&#60;br /&#62;
Това което казва</description>
</item>
<item>
<title>nb on "Връщани стойности"</title>
<link>http://oldfmi.py-bg.net/forums/topic/60/page/2#post-485</link>
<pubDate>Sat, 21 Apr 2007 19:41:02 +0000</pubDate>
<dc:creator>nb</dc:creator>
<guid isPermaLink="false">485@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;p&#62;Ако &#60;code&#62;r&#60;/code&#62; е &#60;code&#62;Resolver&#60;/code&#62; на класа &#60;code&#62;A&#60;/code&#62; и &#60;code&#62;A&#60;/code&#62; и &#60;code&#62;r&#60;/code&#62; имат един и същи атрибут, незапочващ с долна черта, то трябва да се върне атрибута на &#60;code&#62;A&#60;/code&#62;.
&#60;/p&#62;</description>
</item>
<item>
<title>plamKaTa on "Връщани стойности"</title>
<link>http://oldfmi.py-bg.net/forums/topic/60/page/2#post-484</link>
<pubDate>Sat, 21 Apr 2007 19:22:29 +0000</pubDate>
<dc:creator>plamKaTa</dc:creator>
<guid isPermaLink="false">484@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;p&#62;uZer, nb,&#60;br /&#62;
по интересния въпрос ще е: какво ще върне &#60;code&#62;a.x&#60;/code&#62; и дали &#60;code&#62;a.x == r.x&#60;/code&#62;, в този случай.&#60;br /&#62;
Аз постнах един коментар по-рано по тази тема, който разглежда този проблем, но явно nb не го е видял. Е вярно, коментара ми бе</description>
</item>
<item>
<title>nb on "Връщани стойности"</title>
<link>http://oldfmi.py-bg.net/forums/topic/60/page/2#post-481</link>
<pubDate>Sat, 21 Apr 2007 14:13:27 +0000</pubDate>
<dc:creator>nb</dc:creator>
<guid isPermaLink="false">481@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;p&#62;Няма причина да няма такива тестове.&#60;/p&#62;
&#60;p&#62;Надявам се, че това е добра причина да опита</description>
</item>
<item>
<title>uZer on "Връщани стойности"</title>
<link>http://oldfmi.py-bg.net/forums/topic/60/page/2#post-480</link>
<pubDate>Sat, 21 Apr 2007 14:05:27 +0000</pubDate>
<dc:creator>uZer</dc:creator>
<guid isPermaLink="false">480@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;p&#62;такъв тест ще има ли??
&#60;/p&#62;</description>
</item>
<item>
<title>nb on "Връщани стойности"</title>
<link>http://oldfmi.py-bg.net/forums/topic/60/page/2#post-479</link>
<pubDate>Sat, 21 Apr 2007 13:53:52 +0000</pubDate>
<dc:creator>nb</dc:creator>
<guid isPermaLink="false">479@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;p&#62;Трябва да върне 42.</description>
</item>
<item>
<title>uZer on "Връщани стойности"</title>
<link>http://oldfmi.py-bg.net/forums/topic/60/page/2#post-477</link>
<pubDate>Sat, 21 Apr 2007 13:22:50 +0000</pubDate>
<dc:creator>uZer</dc:creator>
<guid isPermaLink="false">477@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;p&#62;преформулирам въпроса&#60;br /&#62;
ето такава ситуация:&#60;br /&#62;
&#60;pre&#62;&#60;code&#62;class d(object):pass
    class c(object): pass
    class b(d): pass
    class a(b,c): pass
    c.x = 42
    d.x = 69

    r = ValueResolver(a,BFS)
    ValueResolver.x=99
    print r.x&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;99 или 42??
&#60;/p&#62;</description>
</item>
<item>
<title>nb on "Връщани стойности"</title>
<link>http://oldfmi.py-bg.net/forums/topic/60/page/2#post-475</link>
<pubDate>Sat, 21 Apr 2007 12:33:33 +0000</pubDate>
<dc:creator>nb</dc:creator>
<guid isPermaLink="false">475@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;p&#62;Забравете за долните черти! Такива тестове няма да има.
&#60;/p&#62;</description>
</item>
<item>
<title>uZer on "Връщани стойности"</title>
<link>http://oldfmi.py-bg.net/forums/topic/60/page/2#post-474</link>
<pubDate>Sat, 21 Apr 2007 10:36:24 +0000</pubDate>
<dc:creator>uZer</dc:creator>
<guid isPermaLink="false">474@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;p&#62;ето една интересна ситуация&#60;br /&#62;
&#60;pre&#62;&#60;code&#62;class d(object):pass
    class c(object): pass
    class b(d): pass
    class a(b,c): pass
    c._x = 42
    d._x = 69

    r = Resolver(a,BFS)
    Resolver._x=99
    print r._x&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;какво трябва да изпечата х?? 99 или 42?&#60;br /&#62;
дали озобщо ще се срещне?
&#60;/p&#62;</description>
</item>
<item>
<title>nb on "Връщани стойности"</title>
<link>http://oldfmi.py-bg.net/forums/topic/60/page/2#post-453</link>
<pubDate>Fri, 20 Apr 2007 09:28:23 +0000</pubDate>
<dc:creator>nb</dc:creator>
<guid isPermaLink="false">453@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;p&#62;За да не бърникаме където може да ни хване ток :-)
&#60;/p&#62;</description>
</item>
<item>
<title>fn80017 on "Връщани стойности"</title>
<link>http://oldfmi.py-bg.net/forums/topic/60/page/2#post-449</link>
<pubDate>Thu, 19 Apr 2007 20:41:41 +0000</pubDate>
<dc:creator>fn80017</dc:creator>
<guid isPermaLink="false">449@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;p&#62;nb а защо е тази рестрикция към object? :)
&#60;/p&#62;</description>
</item>
<item>
<title>Dancho on "Връщани стойности"</title>
<link>http://oldfmi.py-bg.net/forums/topic/60/page/2#post-448</link>
<pubDate>Thu, 19 Apr 2007 20:32:51 +0000</pubDate>
<dc:creator>Dancho</dc:creator>
<guid isPermaLink="false">448@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;p&#62;return object.__getattribute__(self, name)&#60;br /&#62;
Точна симулация на оператор точка ли е или търси само в собствените атрибути (без да гледа наследените) ?
&#60;/p&#62;</description>
</item>
<item>
<title>nb on "Връщани стойности"</title>
<link>http://oldfmi.py-bg.net/forums/topic/60#post-442</link>
<pubDate>Thu, 19 Apr 2007 11:52:05 +0000</pubDate>
<dc:creator>nb</dc:creator>
<guid isPermaLink="false">442@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;p&#62;&#60;strong&#62;fn80017&#60;/strong&#62;,&#60;br /&#62;
За съжаление не може</description>
</item>
<item>
<title>fn80017 on "Връщани стойности"</title>
<link>http://oldfmi.py-bg.net/forums/topic/60#post-440</link>
<pubDate>Thu, 19 Apr 2007 11:02:59 +0000</pubDate>
<dc:creator>fn80017</dc:creator>
<guid isPermaLink="false">440@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;p&#62;</description>
</item>
<item>
<title>wireman on "Връщани стойности"</title>
<link>http://oldfmi.py-bg.net/forums/topic/60#post-436</link>
<pubDate>Thu, 19 Apr 2007 08:12:53 +0000</pubDate>
<dc:creator>wireman</dc:creator>
<guid isPermaLink="false">436@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;p&#62;</description>
</item>
<item>
<title>uZer on "Връщани стойности"</title>
<link>http://oldfmi.py-bg.net/forums/topic/60#post-435</link>
<pubDate>Thu, 19 Apr 2007 07:58:58 +0000</pubDate>
<dc:creator>uZer</dc:creator>
<guid isPermaLink="false">435@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;p&#62;да, сорри, тестовете са 5&#60;br /&#62;
и имам&#60;br /&#62;
.....&#60;br /&#62;
----------------------------------------------------------------------&#60;br /&#62;
Ran 5 tests in 0.000s&#60;/p&#62;
&#60;p&#62;OK&#60;/p&#62;
&#60;p&#62;просто последния го табнах случайно при копирането и той влезе в последния... :)
&#60;/p&#62;</description>
</item>
<item>
<title>nb on "Връщани стойности"</title>
<link>http://oldfmi.py-bg.net/forums/topic/60#post-432</link>
<pubDate>Wed, 18 Apr 2007 22:41:05 +0000</pubDate>
<dc:creator>nb</dc:creator>
<guid isPermaLink="false">432@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;p&#62;За да не си губите времето с глупости, тестове с атрибути, започващи с долна черта &#60;strong&#62;няма&#60;/strong&#62; да има!
&#60;/p&#62;</description>
</item>
<item>
<title>plamKaTa on "Връщани стойности"</title>
<link>http://oldfmi.py-bg.net/forums/topic/60#post-431</link>
<pubDate>Wed, 18 Apr 2007 22:30:19 +0000</pubDate>
<dc:creator>plamKaTa</dc:creator>
<guid isPermaLink="false">431@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;p&#62;Не, не гре</description>
</item>
<item>
<title>uZer on "Връщани стойности"</title>
<link>http://oldfmi.py-bg.net/forums/topic/60#post-430</link>
<pubDate>Wed, 18 Apr 2007 18:37:01 +0000</pubDate>
<dc:creator>uZer</dc:creator>
<guid isPermaLink="false">430@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;p&#62;plamKaTa благодарности за теста!!&#60;br /&#62;
при мен стана!&#60;br /&#62;
....&#60;br /&#62;
----------------------------------------------------------------------&#60;br /&#62;
Ran 4 tests in 0.000s&#60;/p&#62;
&#60;p&#62;OK&#60;br /&#62;
направо кеф!&#60;/p&#62;
&#60;p&#62;ето още повод за размисли&#60;br /&#62;
   `class d(object):pass&#60;br /&#62;
    class c(object): pass&#60;br /&#62;
    class b(d): pass&#60;br /&#62;
    class a(b,c): pass&#60;br /&#62;
    c._x = 42&#60;br /&#62;
    d._x = 69&#60;/p&#62;
&#60;p&#62;    print a.__mro__&#60;br /&#62;
    print a._x`&#60;/p&#62;
&#60;p&#62;връща&#60;br /&#62;
(&#38;lt;class '__main__.a'&#38;gt;, &#38;lt;class '__main__.b'&#38;gt;, &#38;lt;class '__main__.d'&#38;gt;, &#38;lt;class '__main__.c'&#38;gt;, &#38;lt;type 'object'&#38;gt;)&#60;br /&#62;
69&#60;/p&#62;
&#60;p&#62;това по прилича на търсене в дълбочина. ама новите обекти би трябвало да търсят в</description>
</item>
<item>
<title>plamKaTa on "Връщани стойности"</title>
<link>http://oldfmi.py-bg.net/forums/topic/60#post-428</link>
<pubDate>Wed, 18 Apr 2007 16:00:05 +0000</pubDate>
<dc:creator>plamKaTa</dc:creator>
<guid isPermaLink="false">428@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;p&#62;А ето го и моят тест в случай че условието се окаже наистина гре</description>
</item>
<item>
<title>plamKaTa on "Връщани стойности"</title>
<link>http://oldfmi.py-bg.net/forums/topic/60#post-427</link>
<pubDate>Wed, 18 Apr 2007 15:43:15 +0000</pubDate>
<dc:creator>plamKaTa</dc:creator>
<guid isPermaLink="false">427@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;p&#62;Ето ви нещо за размисъл в/у обекти нов стил, докато Бачийски качи въпрсния тест:&#60;br /&#62;
&#60;pre&#62;&#60;code&#62;class A(object): pass
class B(A): pass
class C(object): pass
class D(B, C): pass
A._x = 1
C._x = 0
&#38;gt;&#38;gt;&#38;gt; d = D()
&#38;gt;&#38;gt;&#38;gt; d._x
1&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;но когато всички наследяват А:&#60;br /&#62;
&#60;pre&#62;&#60;code&#62;class A(object): pass
class B(A): pass
class C(A): pass
class D(B, C): pass
A._x = 1
C._x = 0
&#38;gt;&#38;gt;&#38;gt; d = D()
&#38;gt;&#38;gt;&#38;gt; d._x
0&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;*Когат обектите са от стар стил поведението в тези два случая е консистентно: d._x = 1 и в двата случая.
&#60;/p&#62;</description>
</item>
<item>
<title>djv on "Връщани стойности"</title>
<link>http://oldfmi.py-bg.net/forums/topic/60#post-426</link>
<pubDate>Wed, 18 Apr 2007 14:45:32 +0000</pubDate>
<dc:creator>djv</dc:creator>
<guid isPermaLink="false">426@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;p&#62;Най-добре Бачийски да качи един тест с въпросната '_'. Явно с говорене няма да се разберем.
&#60;/p&#62;</description>
</item>
<item>
<title>plamKaTa on "Връщани стойности"</title>
<link>http://oldfmi.py-bg.net/forums/topic/60#post-425</link>
<pubDate>Wed, 18 Apr 2007 14:45:16 +0000</pubDate>
<dc:creator>plamKaTa</dc:creator>
<guid isPermaLink="false">425@http://oldfmi.py-bg.net/forums/</guid>
<description>&#60;p&#62;Кой не си е чел лекцията?&#60;/p&#62;
&#60;blockquote&#62;&#60;p&#62;
При класове от стар стил, атрибутите се търсят в родителите по дълбочина.&#60;br /&#62;
При класове от нов стил, атрибутите се търсят в родителите по</description>
</item>

</channel>
</rss>
