<?xml version="1.0" encoding="iso-8859-1"?>
<?xml-stylesheet href="http://www.pythonblogs.com/styles/rss.css" type="text/css"?>
<rdf:RDF
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
  xmlns:admin="http://webns.net/mvcb/"
  xmlns="http://purl.org/rss/1.0/"
>
 <channel rdf:about="http://thinking-in-python.pythonblogs.com/5_thinking_in_python/feeds/rss10">
  <title>Thinking in Python</title>
  <link>http://thinking-in-python.pythonblogs.com/5_thinking_in_python</link>
  <description></description>
    <dc:creator>kingheaven</dc:creator>
  <dc:date>2010-03-03T20:55:58Z</dc:date>
  <admin:generatorAgent rdf:resource="http://www.lifetype.net" />
  <items>
   <rdf:Seq>
       <rdf:li rdf:resource="http://thinking-in-python.pythonblogs.com/5_thinking_in_python/archive/8_a_python_program_for_image_model.html" />
       <rdf:li rdf:resource="http://thinking-in-python.pythonblogs.com/5_thinking_in_python/archive/7_congratulations.html" />
      </rdf:Seq>
  </items> 
 </channel>
  <item rdf:about="http://thinking-in-python.pythonblogs.com/5_thinking_in_python/archive/8_a_python_program_for_image_model.html">
  <title>A Python Program for image model</title>
  <link>http://thinking-in-python.pythonblogs.com/5_thinking_in_python/archive/8_a_python_program_for_image_model.html</link>
  <dc:description>&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;http://thinking-in-python.pythonblogs.com/plugins/plogeshi/styles/plogeshi.css&quot; /&gt;&lt;div&gt;
&lt;span style=&quot;font-family: courier new,courier&quot;&gt;class pixel:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; width = 2&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; height = 2&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; pixel = [[0,0],[0,0]]&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; def __init__(self):&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pass&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; def set_width(self,x):&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (x &amp;gt;= self.width):&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for list in self.pixel:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for i in range(x - self.width):&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; list.append(0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.width = x&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; def set_height(self,y):&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (y &amp;gt;= self.height):&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; temp = []&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for i in range(self.width):&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; temp.append(0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for i in range(y-self.height):&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.pixel.append(temp)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.height = y&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; def get_width(self):&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return self.width&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; def get_height(self):&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return self.height&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; def set_pixel(self,x,y,value):&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.pixel[x][y] = value&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; def show_pixel(self):&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print self.pixel &lt;/span&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: courier new,courier&quot;&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: courier new,courier&quot;&gt;if __name__ == &amp;quot;__main__&amp;quot;:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; p = pixel()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; p.set_width(5)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; p.set_height(5)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; for i in range(4):&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for j in range(4):&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; p.set_pixel(i+1,j+1,i+j)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; print p.pixel &lt;/span&gt;
&lt;/div&gt;</dc:description>
      
    <dc:subject>Python</dc:subject>
     
    
  <dc:date>2008-06-02T18:24:31Z</dc:date>
    <dc:creator>kingheaven</dc:creator>
 </item>
  <item rdf:about="http://thinking-in-python.pythonblogs.com/5_thinking_in_python/archive/7_congratulations.html">
  <title>Congratulations!</title>
  <link>http://thinking-in-python.pythonblogs.com/5_thinking_in_python/archive/7_congratulations.html</link>
  <dc:description>&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;http://thinking-in-python.pythonblogs.com/plugins/plogeshi/styles/plogeshi.css&quot; /&gt;If you can read this post, it means that the registration process was successful and that you can start blogging</dc:description>
      
    <dc:subject>General</dc:subject>
     
    
  <dc:date>2008-06-02T18:03:56Z</dc:date>
    <dc:creator>kingheaven</dc:creator>
 </item>
 </rdf:RDF>