Building Skills in Pythonfile:///Volumes/SLOTT02/Writing/Technical/PythonBook-2.5/python...1 of 4581/27/08 9:01 PM
Building Skills in PythonA Programmer's Introduction to PythonSteven F. Lott
Copyright © 2002, 2005, 2007, 2008 Steven F. LottThis work is licensed under a Creative Commons License. You are free to copy, distribute,display, and perform the work under the following conditions:
You must give the original author, Steven F. Lott, credit.
You may not use this work for commercial purposes.
No Derivative Works.
You may not alter, transform, or build upon this work.For any reuse or distribution, you must make clear to others the license terms of this work.1/28/2008
Table of Contents
PrefaceWhy Read This Book?AudienceOrganization of This BookLimitationsProgramming StyleConventions Used in This BookAcknowledgementsI. Language Basics1. Background and HistoryHistoryFeatures of PythonComparisons2. Python InstallationWindows InstallationMacintosh InstallationGNU/Linux and UNIX OverviewYUM InstallationRPM Installation"Build from Scratch" Installation3. Getting StartedCommand-Line InteractionThe IDLE Development EnvironmentScript ModeSyntax FormalitiesExercisesOther ToolsStyle Notes: Wise Choice of File Names4. Simple Numeric Expressions and OutputThe
StatementNumeric Types and OperatorsNumeric Conversion FunctionsBuilt-In FunctionsExpression Exercises