Hands-on Python Tutorial 3.X Major Change Log

June 5. 2014

May 28. 2014

Elaborated formatting explanation and issues in floating point arithmetic section, 1.14.3.

May 26. 2014

Add example polygons.py - regular polygons and stars

May 18. 2014

January 18. 2014

Normalized picture sizes, particularly in pdf.

May 29. 2013

May 9, 2013

June 28, 2012

June 5, 2012

May 23, 2012

May 20, 2012

Many updates for Mac

January 26, 2012

January 14, 2012

October 19, 2011

October 6, 2011

September 19, 2011

September 16, 2011

September 9, 2011

September 1, 2011

August 25, 2011

June 23, 2011

June 13, 2011

June 6, 2011

June 3, 2011

May 25, 2011

May 20, 2011

Brought explanation of backAndForth0.py animation up to date.

May 16, 2011

May 10, 2011

March 30, 2011

March 27, 2011

March 10, 2011

March 1, 2011

January 24, 2011

January 17, 2011

January 13, 2011

January 10, 2011

January 9, 2011

January 8, 2011


End of changes to Lyx based 3.0 version in 3.0 folder

February 22, 2010

October 1, 2009

September 1, 2009

August 31, 2009

August 23, 2009

August 22, 2009

February 28, 2009

December 29, 2008

Changed the beginning of formatting with dictionaries, 1.12.2 so it is independent of 1.10.4. 1.10.4 with numbered format parameters becomes optional.

December 28, 2008

Clarifying edits in the sections on formatting with dictionaries, 1.12.2 and 1.12.3.

December 27, 2008

December 2, 2008

WWW examples for Chapter 4: edited commonFormFields.html for further clarification

October 29, 2008:

Chapter 3: Added a real-world file processing example at the very end, bbassign.py, that I use to modify Blackboard assignment downloads. Chapter 4 Added extra reminders in several of the homework exercises. Added extra real-world example survey processing programs

September 29, 2008:

Chapter 2: Added missing example file printFile.py Chapter 3 Added extra exercise on polygonal paths Added extra example file bounceWhile.py

September 15, 2008:

Chapter 2: Added playing computer in 2.2.1, previously referenced but not included. Modified madlib2.py in 2.3.2 to simplify the changes for the madlib3.py file exercise.

September 13, 2008:

Fixed one typo that messed up all section numbers in chapter 1 after 1.5.2!

September 9, 2008:

General: fixed typos, misspellings, few words of elaboration... Chapter 1:

August 24, 2008:

General: fixed typos, misspellings Chapter 1:

Aug 18, 2008

Chapter 2: Moved major pieces of the string sections around + small change in graphics

Chapter 3: Revised the introduction to a for-loop for a list of tuples in chooseButton2.py

Aug 14, 2008

Chapter 1: