<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://aznot.com/index.php?action=history&amp;feed=atom&amp;title=UTOSC_2010%2FPython_Full_Meal_Deal</id>
	<title>UTOSC 2010/Python Full Meal Deal - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://aznot.com/index.php?action=history&amp;feed=atom&amp;title=UTOSC_2010%2FPython_Full_Meal_Deal"/>
	<link rel="alternate" type="text/html" href="https://aznot.com/index.php?title=UTOSC_2010/Python_Full_Meal_Deal&amp;action=history"/>
	<updated>2026-04-17T03:08:51Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://aznot.com/index.php?title=UTOSC_2010/Python_Full_Meal_Deal&amp;diff=2186&amp;oldid=prev</id>
		<title>Kenneth: Created page with &quot;== UTOSC ==  Python at UTOSC [panela.blog-city.com] - http://panela.blog-city.com/python_at_utosc.htm  == Python Full Meal Deal ==  Part I:  Presenter: Matt Harrison  http://p...&quot;</title>
		<link rel="alternate" type="text/html" href="https://aznot.com/index.php?title=UTOSC_2010/Python_Full_Meal_Deal&amp;diff=2186&amp;oldid=prev"/>
		<updated>2015-05-09T07:02:04Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;== UTOSC ==  Python at UTOSC [panela.blog-city.com] - http://panela.blog-city.com/python_at_utosc.htm  == Python Full Meal Deal ==  Part I:  Presenter: Matt Harrison  http://p...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== UTOSC ==&lt;br /&gt;
&lt;br /&gt;
Python at UTOSC [panela.blog-city.com] - http://panela.blog-city.com/python_at_utosc.htm&lt;br /&gt;
&lt;br /&gt;
== Python Full Meal Deal ==&lt;br /&gt;
&lt;br /&gt;
Part I:&lt;br /&gt;
&lt;br /&gt;
Presenter: Matt Harrison&lt;br /&gt;
&lt;br /&gt;
http://panela.blog-city.com&lt;br /&gt;
&lt;br /&gt;
http://files.blog-city.com/files/F05/96843/b/fullmeal.tar.gz&lt;br /&gt;
&lt;br /&gt;
 wget http://files.blog-city.com/files/F05/96843/b/fullmeal.tar.gz&lt;br /&gt;
 tar -zvxf fullmeal.tar.gz&lt;br /&gt;
&lt;br /&gt;
hello.py:&lt;br /&gt;
 print &amp;quot;hello world&amp;quot;&lt;br /&gt;
&lt;br /&gt;
run:&lt;br /&gt;
 python hello.py&lt;br /&gt;
&lt;br /&gt;
shebang:&lt;br /&gt;
 #!/usr/bin/python&lt;br /&gt;
&lt;br /&gt;
Everything is an object:&lt;br /&gt;
* identity (id)&lt;br /&gt;
* type (type)&lt;br /&gt;
* value (mutable or immutable)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Mutable: Dictionary, List&lt;br /&gt;
*Immutable: String, Integer, Tuple&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Conversion:&lt;br /&gt;
* int()&lt;br /&gt;
* str()&lt;br /&gt;
* float()&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Naming convention: PEP8 - Python Enhancement Proposal 8&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
dir(object) will list all methods one can call on that object&lt;br /&gt;
&lt;br /&gt;
dunder (double under) methods determine what happens when + (__add__) or / (__div__) is called&lt;br /&gt;
&lt;br /&gt;
help(&amp;quot;a string&amp;quot;.startswith)&lt;br /&gt;
&lt;br /&gt;
comments follow a #&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Tuples - hetergenenous state (name, age, address)&lt;br /&gt;
* List - homogenous, mutable (list of names)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Whitespace: instead of { use a : and indent consistently (4 spaces)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Functions have docstrings.  Accessible via .__doc__&lt;br /&gt;
  help(fname)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Part II:&lt;br /&gt;
&lt;br /&gt;
Presenter: Matt Harrison&lt;br /&gt;
&lt;br /&gt;
his slides are excellent!&lt;br /&gt;
&lt;br /&gt;
== keywords ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Python]]&lt;/div&gt;</summary>
		<author><name>Kenneth</name></author>
	</entry>
</feed>