<?xml version="1.0" encoding="iso-8859-1"?>
<feed version="0.3" xmlns="http://purl.org/atom/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xml:lang="en"> 
<title>Thinking in Python</title> 
<link rel="alternate" type="text/html" href="http://thinking-in-python.pythonblogs.com/5_thinking_in_python" /> 
	 
	<modified>2008-06-02T18:24:31-07:00</modified> 
<tagline></tagline> 
<generator url="http://www.lifetype.net/" version="1.2">LifeType</generator> 
 
<copyright>Copyright (c) kingheaven</copyright> 
  
 <entry> 
 <id>tag:www.pythonblogs.com,2008-06-02:8</id>
 <title>A Python Program for image model</title> 
 <link rel="alternate" type="text/html" href="http://thinking-in-python.pythonblogs.com/5_thinking_in_python/archive/8_a_python_program_for_image_model.html" /> 
  
 <modified>2008-06-02T18:24:31-07:00</modified> 
 <issued>2008-06-02T18:24:31-07:00</issued> 
 <created>2008-06-02T18:24:31-07:00</created> 
 <summary type="text/plain">  
 class pixel: 
&amp;nbsp;&amp;nbsp;&amp;nbsp; width = 2 
&amp;nbsp;&amp;nbsp;&amp;nbsp; height = 2 
&amp;nbsp;&amp;nbsp;&amp;nbsp; pixel = [[0,0],[0,0]] 
&amp;nbsp;&amp;nbsp;&amp;nbsp; def __init__(self): ...</summary> 
 <author> 
  
 <name>kingheaven</name> 
 <url>http://thinking-in-python.pythonblogs.com/5_thinking_in_python</url> 
</author> 
<dc:subject>
Python 
</dc:subject> 
 <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://thinking-in-python.pythonblogs.com/5_thinking_in_python"> 
 &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; 
</content> 
</entry> 
 
 <entry> 
 <id>tag:www.pythonblogs.com,2008-06-02:7</id>
 <title>Congratulations!</title> 
 <link rel="alternate" type="text/html" href="http://thinking-in-python.pythonblogs.com/5_thinking_in_python/archive/7_congratulations.html" /> 
  
 <modified>2008-06-02T18:03:56-07:00</modified> 
 <issued>2008-06-02T18:03:56-07:00</issued> 
 <created>2008-06-02T18:03:56-07:00</created> 
 <summary type="text/plain"> If you can read this post, it means that the registration process was successful and that you can start blogging</summary> 
 <author> 
  
 <name>kingheaven</name> 
 <url>http://thinking-in-python.pythonblogs.com/5_thinking_in_python</url> 
</author> 
<dc:subject>
General 
</dc:subject> 
 <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://thinking-in-python.pythonblogs.com/5_thinking_in_python"> 
 &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 
</content> 
</entry> 
 
</feed>