From ca0769c1c9b171fa26f0498e92532adbfbb88115 Mon Sep 17 00:00:00 2001 From: ganx Date: Wed, 1 May 2019 20:03:44 +0800 Subject: [PATCH] Customize --- book/Makefile | 3 +- book/book.aux | 493 ++++++++ book/book.idx | 1977 ++++++++++++++++++++++++++++++++ book/book.ilg | 6 + book/book.ind | 1346 ++++++++++++++++++++++ book/book.log | 1166 +++++++++++++++++++ book/book.out | 249 ++++ book/book.toc | 266 +++++ book/hevea.sty | 90 ++ book/hevea.sty:Zone.Identifier | 2 + book/thinkpython.pdf | Bin 0 -> 1015556 bytes 11 files changed, 5597 insertions(+), 1 deletion(-) create mode 100644 book/book.aux create mode 100644 book/book.idx create mode 100644 book/book.ilg create mode 100644 book/book.ind create mode 100644 book/book.log create mode 100644 book/book.out create mode 100644 book/book.toc create mode 100644 book/hevea.sty create mode 100644 book/hevea.sty:Zone.Identifier create mode 100644 book/thinkpython.pdf diff --git a/book/Makefile b/book/Makefile index e696f9c..ff9ca07 100644 --- a/book/Makefile +++ b/book/Makefile @@ -20,7 +20,8 @@ all: book.tex makeindex book pdflatex book mv book.pdf thinkpython.pdf - evince thinkpython.pdf + zathura thinkpython.pdf + #evince thinkpython.pdf hevea: book.tex header.html footer.html # replace the pdfs with eps diff --git a/book/book.aux b/book/book.aux new file mode 100644 index 0000000..0d22d3c --- /dev/null +++ b/book/book.aux @@ -0,0 +1,493 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument} +\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined +\global\let\oldcontentsline\contentsline +\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}} +\global\let\oldnewlabel\newlabel +\gdef\newlabel#1#2{\newlabelxx{#1}#2} +\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}} +\AtEndDocument{\ifx\hyper@anchor\@undefined +\let\contentsline\oldcontentsline +\let\newlabel\oldnewlabel +\fi} +\fi} +\global\let\hyper@last\relax +\gdef\HyperFirstAtBeginDocument#1{#1} +\providecommand\HyField@AuxAddToFields[1]{} +\providecommand\HyField@AuxAddToCoFields[2]{} +\@writefile{toc}{\contentsline {chapter}{Preface}{v}{chapter*.1}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {chapter}{\numberline {1}The way of the program}{1}{chapter.1}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {1.1}The Python programming language}{1}{section.1.1}} +\@writefile{lof}{\contentsline {figure}{\numberline {1.1}{\ignorespaces An interpreter processes the program a little at a time, alternately reading lines and performing computations.}}{2}{figure.1.1}} +\newlabel{fig.interpret}{{1.1}{2}{An interpreter processes the program a little at a time, alternately reading lines and performing computations}{figure.1.1}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {1.2}{\ignorespaces A compiler translates source code into object code, which is run by a hardware executor.}}{2}{figure.1.2}} +\newlabel{fig.compile}{{1.2}{2}{A compiler translates source code into object code, which is run by a hardware executor}{figure.1.2}{}} +\@writefile{toc}{\contentsline {section}{\numberline {1.2}What is a program?}{3}{section.1.2}} +\@writefile{toc}{\contentsline {section}{\numberline {1.3}What is debugging?}{3}{section.1.3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {1.3.1}Syntax errors}{3}{subsection.1.3.1}} +\@writefile{toc}{\contentsline {subsection}{\numberline {1.3.2}Runtime errors}{4}{subsection.1.3.2}} +\newlabel{runtime}{{1.3.2}{4}{Runtime errors}{subsection.1.3.2}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {1.3.3}Semantic errors}{4}{subsection.1.3.3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {1.3.4}Experimental debugging}{4}{subsection.1.3.4}} +\@writefile{toc}{\contentsline {section}{\numberline {1.4}Formal and natural languages}{5}{section.1.4}} +\@writefile{toc}{\contentsline {section}{\numberline {1.5}The first program}{6}{section.1.5}} +\newlabel{hello}{{1.5}{6}{The first program}{section.1.5}{}} +\@writefile{toc}{\contentsline {section}{\numberline {1.6}Debugging}{7}{section.1.6}} +\@writefile{toc}{\contentsline {section}{\numberline {1.7}Glossary}{7}{section.1.7}} +\@writefile{toc}{\contentsline {section}{\numberline {1.8}Exercises}{9}{section.1.8}} +\@writefile{toc}{\contentsline {chapter}{\numberline {2}Variables, expressions and statements}{11}{chapter.2}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {2.1}Values and types}{11}{section.2.1}} +\@writefile{lof}{\contentsline {figure}{\numberline {2.1}{\ignorespaces State diagram.}}{12}{figure.2.1}} +\newlabel{fig.state2}{{2.1}{12}{State diagram}{figure.2.1}{}} +\@writefile{toc}{\contentsline {section}{\numberline {2.2}Variables}{12}{section.2.2}} +\newlabel{variables}{{2.2}{12}{Variables}{section.2.2}{}} +\@writefile{toc}{\contentsline {section}{\numberline {2.3}Variable names and keywords}{12}{section.2.3}} +\@writefile{toc}{\contentsline {section}{\numberline {2.4}Operators and operands}{13}{section.2.4}} +\@writefile{toc}{\contentsline {section}{\numberline {2.5}Expressions and statements}{14}{section.2.5}} +\@writefile{toc}{\contentsline {section}{\numberline {2.6}Interactive mode and script mode}{14}{section.2.6}} +\@writefile{toc}{\contentsline {section}{\numberline {2.7}Order of operations}{15}{section.2.7}} +\@writefile{toc}{\contentsline {section}{\numberline {2.8}String operations}{15}{section.2.8}} +\@writefile{toc}{\contentsline {section}{\numberline {2.9}Comments}{16}{section.2.9}} +\@writefile{toc}{\contentsline {section}{\numberline {2.10}Debugging}{16}{section.2.10}} +\@writefile{toc}{\contentsline {section}{\numberline {2.11}Glossary}{17}{section.2.11}} +\@writefile{toc}{\contentsline {section}{\numberline {2.12}Exercises}{18}{section.2.12}} +\@writefile{toc}{\contentsline {chapter}{\numberline {3}Functions}{19}{chapter.3}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\newlabel{funcchap}{{3}{19}{Functions}{chapter.3}{}} +\@writefile{toc}{\contentsline {section}{\numberline {3.1}Function calls}{19}{section.3.1}} +\newlabel{functionchap}{{3.1}{19}{Function calls}{section.3.1}{}} +\@writefile{toc}{\contentsline {section}{\numberline {3.2}Type conversion functions}{19}{section.3.2}} +\@writefile{toc}{\contentsline {section}{\numberline {3.3}Math functions}{20}{section.3.3}} +\@writefile{toc}{\contentsline {section}{\numberline {3.4}Composition}{21}{section.3.4}} +\@writefile{toc}{\contentsline {section}{\numberline {3.5}Adding new functions}{21}{section.3.5}} +\@writefile{toc}{\contentsline {section}{\numberline {3.6}Definitions and uses}{22}{section.3.6}} +\@writefile{toc}{\contentsline {section}{\numberline {3.7}Flow of execution}{23}{section.3.7}} +\@writefile{toc}{\contentsline {section}{\numberline {3.8}Parameters and arguments}{23}{section.3.8}} +\newlabel{parameters}{{3.8}{23}{Parameters and arguments}{section.3.8}{}} +\@writefile{toc}{\contentsline {section}{\numberline {3.9}Variables and parameters are local}{24}{section.3.9}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.1}{\ignorespaces Stack diagram.}}{25}{figure.3.1}} +\newlabel{fig.stack}{{3.1}{25}{Stack diagram}{figure.3.1}{}} +\@writefile{toc}{\contentsline {section}{\numberline {3.10}Stack diagrams}{25}{section.3.10}} +\newlabel{stackdiagram}{{3.10}{25}{Stack diagrams}{section.3.10}{}} +\@writefile{toc}{\contentsline {section}{\numberline {3.11}Fruitful functions and void functions}{26}{section.3.11}} +\@writefile{toc}{\contentsline {section}{\numberline {3.12}Why functions?}{26}{section.3.12}} +\@writefile{toc}{\contentsline {section}{\numberline {3.13}Importing with {\tt from}}{27}{section.3.13}} +\@writefile{toc}{\contentsline {section}{\numberline {3.14}Debugging}{27}{section.3.14}} +\newlabel{editor}{{3.14}{27}{Debugging}{section.3.14}{}} +\@writefile{toc}{\contentsline {section}{\numberline {3.15}Glossary}{28}{section.3.15}} +\@writefile{toc}{\contentsline {section}{\numberline {3.16}Exercises}{29}{section.3.16}} +\@writefile{toc}{\contentsline {chapter}{\numberline {4}Case study: interface design}{31}{chapter.4}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\newlabel{turtlechap}{{4}{31}{Case study: interface design}{chapter.4}{}} +\@writefile{toc}{\contentsline {section}{\numberline {4.1}TurtleWorld}{31}{section.4.1}} +\newlabel{turtleworld}{{4.1}{31}{TurtleWorld}{section.4.1}{}} +\@writefile{toc}{\contentsline {section}{\numberline {4.2}Simple repetition}{32}{section.4.2}} +\newlabel{repetition}{{4.2}{32}{Simple repetition}{section.4.2}{}} +\@writefile{toc}{\contentsline {section}{\numberline {4.3}Exercises}{33}{section.4.3}} +\@writefile{toc}{\contentsline {section}{\numberline {4.4}Encapsulation}{34}{section.4.4}} +\@writefile{toc}{\contentsline {section}{\numberline {4.5}Generalization}{34}{section.4.5}} +\@writefile{toc}{\contentsline {section}{\numberline {4.6}Interface design}{35}{section.4.6}} +\@writefile{toc}{\contentsline {section}{\numberline {4.7}Refactoring}{36}{section.4.7}} +\newlabel{refactoring}{{4.7}{36}{Refactoring}{section.4.7}{}} +\@writefile{toc}{\contentsline {section}{\numberline {4.8}A development plan}{37}{section.4.8}} +\@writefile{toc}{\contentsline {section}{\numberline {4.9}docstring}{37}{section.4.9}} +\newlabel{docstring}{{4.9}{37}{docstring}{section.4.9}{}} +\@writefile{toc}{\contentsline {section}{\numberline {4.10}Debugging}{38}{section.4.10}} +\@writefile{toc}{\contentsline {section}{\numberline {4.11}Glossary}{38}{section.4.11}} +\@writefile{lof}{\contentsline {figure}{\numberline {4.1}{\ignorespaces Turtle flowers.}}{39}{figure.4.1}} +\newlabel{fig.flowers}{{4.1}{39}{Turtle flowers}{figure.4.1}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {4.2}{\ignorespaces Turtle pies.}}{39}{figure.4.2}} +\newlabel{fig.pies}{{4.2}{39}{Turtle pies}{figure.4.2}{}} +\@writefile{toc}{\contentsline {section}{\numberline {4.12}Exercises}{39}{section.4.12}} +\@writefile{toc}{\contentsline {chapter}{\numberline {5}Conditionals and recursion}{41}{chapter.5}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {5.1}Modulus operator}{41}{section.5.1}} +\@writefile{toc}{\contentsline {section}{\numberline {5.2}Boolean expressions}{41}{section.5.2}} +\@writefile{toc}{\contentsline {section}{\numberline {5.3}Logical operators}{42}{section.5.3}} +\@writefile{toc}{\contentsline {section}{\numberline {5.4}Conditional execution}{42}{section.5.4}} +\newlabel{conditional.execution}{{5.4}{42}{Conditional execution}{section.5.4}{}} +\@writefile{toc}{\contentsline {section}{\numberline {5.5}Alternative execution}{43}{section.5.5}} +\newlabel{alternative.execution}{{5.5}{43}{Alternative execution}{section.5.5}{}} +\@writefile{toc}{\contentsline {section}{\numberline {5.6}Chained conditionals}{43}{section.5.6}} +\@writefile{toc}{\contentsline {section}{\numberline {5.7}Nested conditionals}{43}{section.5.7}} +\@writefile{toc}{\contentsline {section}{\numberline {5.8}Recursion}{44}{section.5.8}} +\newlabel{recursion}{{5.8}{44}{Recursion}{section.5.8}{}} +\@writefile{toc}{\contentsline {section}{\numberline {5.9}Stack diagrams for recursive functions}{45}{section.5.9}} +\newlabel{recursive.stack}{{5.9}{45}{Stack diagrams for recursive functions}{section.5.9}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {5.1}{\ignorespaces Stack diagram.}}{46}{figure.5.1}} +\newlabel{fig.stack2}{{5.1}{46}{Stack diagram}{figure.5.1}{}} +\@writefile{toc}{\contentsline {section}{\numberline {5.10}Infinite recursion}{46}{section.5.10}} +\@writefile{toc}{\contentsline {section}{\numberline {5.11}Keyboard input}{46}{section.5.11}} +\@writefile{toc}{\contentsline {section}{\numberline {5.12}Debugging}{47}{section.5.12}} +\newlabel{whitespace}{{5.12}{47}{Debugging}{section.5.12}{}} +\@writefile{toc}{\contentsline {section}{\numberline {5.13}Glossary}{48}{section.5.13}} +\@writefile{toc}{\contentsline {section}{\numberline {5.14}Exercises}{49}{section.5.14}} +\@writefile{lof}{\contentsline {figure}{\numberline {5.2}{\ignorespaces A Koch curve.}}{50}{figure.5.2}} +\newlabel{fig.koch}{{5.2}{50}{A Koch curve}{figure.5.2}{}} +\@writefile{toc}{\contentsline {chapter}{\numberline {6}Fruitful functions}{51}{chapter.6}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\newlabel{fruitchap}{{6}{51}{Fruitful functions}{chapter.6}{}} +\@writefile{toc}{\contentsline {section}{\numberline {6.1}Return values}{51}{section.6.1}} +\@writefile{toc}{\contentsline {section}{\numberline {6.2}Incremental development}{52}{section.6.2}} +\newlabel{incremental.development}{{6.2}{52}{Incremental development}{section.6.2}{}} +\@writefile{toc}{\contentsline {section}{\numberline {6.3}Composition}{54}{section.6.3}} +\@writefile{toc}{\contentsline {section}{\numberline {6.4}Boolean functions}{54}{section.6.4}} +\newlabel{boolean}{{6.4}{54}{Boolean functions}{section.6.4}{}} +\@writefile{toc}{\contentsline {section}{\numberline {6.5}More recursion}{55}{section.6.5}} +\newlabel{more.recursion}{{6.5}{55}{More recursion}{section.6.5}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {6.1}{\ignorespaces Stack diagram.}}{57}{figure.6.1}} +\newlabel{fig.stack3}{{6.1}{57}{Stack diagram}{figure.6.1}{}} +\@writefile{toc}{\contentsline {section}{\numberline {6.6}Leap of faith}{57}{section.6.6}} +\@writefile{toc}{\contentsline {section}{\numberline {6.7}One more example}{57}{section.6.7}} +\newlabel{one.more.example}{{6.7}{57}{One more example}{section.6.7}{}} +\@writefile{toc}{\contentsline {section}{\numberline {6.8}Checking types}{58}{section.6.8}} +\newlabel{guardian}{{6.8}{58}{Checking types}{section.6.8}{}} +\@writefile{toc}{\contentsline {section}{\numberline {6.9}Debugging}{59}{section.6.9}} +\newlabel{factdebug}{{6.9}{59}{Debugging}{section.6.9}{}} +\@writefile{toc}{\contentsline {section}{\numberline {6.10}Glossary}{60}{section.6.10}} +\@writefile{toc}{\contentsline {section}{\numberline {6.11}Exercises}{60}{section.6.11}} +\newlabel{ackermann}{{6.5}{61}{}{exercise.6.5}{}} +\newlabel{palindrome}{{6.6}{61}{}{exercise.6.6}{}} +\@writefile{toc}{\contentsline {chapter}{\numberline {7}Iteration}{63}{chapter.7}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {7.1}Multiple assignment}{63}{section.7.1}} +\@writefile{lof}{\contentsline {figure}{\numberline {7.1}{\ignorespaces State diagram.}}{64}{figure.7.1}} +\newlabel{fig.assign2}{{7.1}{64}{State diagram}{figure.7.1}{}} +\@writefile{toc}{\contentsline {section}{\numberline {7.2}Updating variables}{64}{section.7.2}} +\newlabel{update}{{7.2}{64}{Updating variables}{section.7.2}{}} +\@writefile{toc}{\contentsline {section}{\numberline {7.3}The {\tt while} statement}{64}{section.7.3}} +\@writefile{toc}{\contentsline {section}{\numberline {7.4}{\tt break}}{65}{section.7.4}} +\@writefile{toc}{\contentsline {section}{\numberline {7.5}Square roots}{66}{section.7.5}} +\newlabel{squareroot}{{7.5}{66}{Square roots}{section.7.5}{}} +\@writefile{toc}{\contentsline {section}{\numberline {7.6}Algorithms}{67}{section.7.6}} +\@writefile{toc}{\contentsline {section}{\numberline {7.7}Debugging}{68}{section.7.7}} +\@writefile{toc}{\contentsline {section}{\numberline {7.8}Glossary}{68}{section.7.8}} +\@writefile{toc}{\contentsline {section}{\numberline {7.9}Exercises}{69}{section.7.9}} +\@writefile{toc}{\contentsline {chapter}{\numberline {8}Strings}{71}{chapter.8}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\newlabel{strings}{{8}{71}{Strings}{chapter.8}{}} +\@writefile{toc}{\contentsline {section}{\numberline {8.1}A string is a sequence}{71}{section.8.1}} +\@writefile{toc}{\contentsline {section}{\numberline {8.2}{\tt len}}{71}{section.8.2}} +\@writefile{toc}{\contentsline {section}{\numberline {8.3}Traversal with a {\tt for} loop}{72}{section.8.3}} +\newlabel{for}{{8.3}{72}{Traversal with a {\tt for} loop}{section.8.3}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {8.1}{\ignorespaces Slice indices.}}{73}{figure.8.1}} +\newlabel{fig.banana}{{8.1}{73}{Slice indices}{figure.8.1}{}} +\@writefile{toc}{\contentsline {section}{\numberline {8.4}String slices}{73}{section.8.4}} +\newlabel{slice}{{8.4}{73}{String slices}{section.8.4}{}} +\@writefile{toc}{\contentsline {section}{\numberline {8.5}Strings are immutable}{74}{section.8.5}} +\@writefile{toc}{\contentsline {section}{\numberline {8.6}Searching}{74}{section.8.6}} +\newlabel{find}{{8.6}{74}{Searching}{section.8.6}{}} +\@writefile{toc}{\contentsline {section}{\numberline {8.7}Looping and counting}{75}{section.8.7}} +\newlabel{counter}{{8.7}{75}{Looping and counting}{section.8.7}{}} +\@writefile{toc}{\contentsline {section}{\numberline {8.8}String methods}{75}{section.8.8}} +\@writefile{toc}{\contentsline {section}{\numberline {8.9}The {\tt in} operator}{76}{section.8.9}} +\newlabel{inboth}{{8.9}{76}{The {\tt in} operator}{section.8.9}{}} +\@writefile{toc}{\contentsline {section}{\numberline {8.10}String comparison}{76}{section.8.10}} +\@writefile{toc}{\contentsline {section}{\numberline {8.11}Debugging}{77}{section.8.11}} +\@writefile{lof}{\contentsline {figure}{\numberline {8.2}{\ignorespaces State diagram.}}{78}{figure.8.2}} +\newlabel{fig.state4}{{8.2}{78}{State diagram}{figure.8.2}{}} +\newlabel{isreverse}{{8.9}{78}{}{exercise.8.9}{}} +\@writefile{toc}{\contentsline {section}{\numberline {8.12}Glossary}{78}{section.8.12}} +\@writefile{toc}{\contentsline {section}{\numberline {8.13}Exercises}{79}{section.8.13}} +\newlabel{exrotate}{{8.12}{80}{}{exercise.8.12}{}} +\@writefile{toc}{\contentsline {chapter}{\numberline {9}Case study: word play}{81}{chapter.9}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {9.1}Reading word lists}{81}{section.9.1}} +\newlabel{wordlist}{{9.1}{81}{Reading word lists}{section.9.1}{}} +\@writefile{toc}{\contentsline {section}{\numberline {9.2}Exercises}{82}{section.9.2}} +\@writefile{toc}{\contentsline {section}{\numberline {9.3}Search}{82}{section.9.3}} +\@writefile{toc}{\contentsline {section}{\numberline {9.4}Looping with indices}{83}{section.9.4}} +\@writefile{toc}{\contentsline {section}{\numberline {9.5}Debugging}{85}{section.9.5}} +\@writefile{toc}{\contentsline {section}{\numberline {9.6}Glossary}{85}{section.9.6}} +\@writefile{toc}{\contentsline {section}{\numberline {9.7}Exercises}{86}{section.9.7}} +\@writefile{toc}{\contentsline {chapter}{\numberline {10}Lists}{87}{chapter.10}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {10.1}A list is a sequence}{87}{section.10.1}} +\newlabel{sequence}{{10.1}{87}{A list is a sequence}{section.10.1}{}} +\@writefile{toc}{\contentsline {section}{\numberline {10.2}Lists are mutable}{87}{section.10.2}} +\newlabel{mutable}{{10.2}{87}{Lists are mutable}{section.10.2}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {10.1}{\ignorespaces State diagram.}}{88}{figure.10.1}} +\newlabel{fig.liststate}{{10.1}{88}{State diagram}{figure.10.1}{}} +\@writefile{toc}{\contentsline {section}{\numberline {10.3}Traversing a list}{89}{section.10.3}} +\@writefile{toc}{\contentsline {section}{\numberline {10.4}List operations}{89}{section.10.4}} +\@writefile{toc}{\contentsline {section}{\numberline {10.5}List slices}{89}{section.10.5}} +\@writefile{toc}{\contentsline {section}{\numberline {10.6}List methods}{90}{section.10.6}} +\@writefile{toc}{\contentsline {section}{\numberline {10.7}Map, filter and reduce}{91}{section.10.7}} +\newlabel{cumulative}{{10.3}{92}{}{exercise.10.3}{}} +\@writefile{toc}{\contentsline {section}{\numberline {10.8}Deleting elements}{92}{section.10.8}} +\@writefile{toc}{\contentsline {section}{\numberline {10.9}Lists and strings}{93}{section.10.9}} +\@writefile{toc}{\contentsline {section}{\numberline {10.10}Objects and values}{93}{section.10.10}} +\@writefile{lof}{\contentsline {figure}{\numberline {10.2}{\ignorespaces State diagram.}}{94}{figure.10.2}} +\newlabel{fig.list1}{{10.2}{94}{State diagram}{figure.10.2}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {10.3}{\ignorespaces State diagram.}}{94}{figure.10.3}} +\newlabel{fig.list2}{{10.3}{94}{State diagram}{figure.10.3}{}} +\@writefile{toc}{\contentsline {section}{\numberline {10.11}Aliasing}{94}{section.10.11}} +\@writefile{lof}{\contentsline {figure}{\numberline {10.4}{\ignorespaces State diagram.}}{95}{figure.10.4}} +\newlabel{fig.list3}{{10.4}{95}{State diagram}{figure.10.4}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {10.5}{\ignorespaces Stack diagram.}}{95}{figure.10.5}} +\newlabel{fig.stack5}{{10.5}{95}{Stack diagram}{figure.10.5}{}} +\@writefile{toc}{\contentsline {section}{\numberline {10.12}List arguments}{95}{section.10.12}} +\newlabel{list.arguments}{{10.12}{95}{List arguments}{section.10.12}{}} +\@writefile{toc}{\contentsline {section}{\numberline {10.13}Debugging}{96}{section.10.13}} +\@writefile{toc}{\contentsline {section}{\numberline {10.14}Glossary}{97}{section.10.14}} +\@writefile{toc}{\contentsline {section}{\numberline {10.15}Exercises}{98}{section.10.15}} +\newlabel{anagram}{{10.7}{98}{}{exercise.10.7}{}} +\newlabel{duplicate}{{10.8}{98}{}{exercise.10.8}{}} +\newlabel{wordlist1}{{10.11}{98}{}{exercise.10.11}{}} +\newlabel{bisection}{{10.11}{98}{}{exercise.10.11}{}} +\@writefile{toc}{\contentsline {chapter}{\numberline {11}Dictionaries}{101}{chapter.11}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\newlabel{wordlist2}{{11.1}{102}{}{exercise.11.1}{}} +\@writefile{toc}{\contentsline {section}{\numberline {11.1}Dictionary as a set of counters}{102}{section.11.1}} +\newlabel{histogram}{{11.1}{102}{Dictionary as a set of counters}{section.11.1}{}} +\@writefile{toc}{\contentsline {section}{\numberline {11.2}Looping and dictionaries}{103}{section.11.2}} +\@writefile{toc}{\contentsline {section}{\numberline {11.3}Reverse lookup}{104}{section.11.3}} +\newlabel{raise}{{11.3}{104}{Reverse lookup}{section.11.3}{}} +\@writefile{toc}{\contentsline {section}{\numberline {11.4}Dictionaries and lists}{105}{section.11.4}} +\newlabel{invert}{{11.4}{105}{Dictionaries and lists}{section.11.4}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {11.1}{\ignorespaces State diagram.}}{106}{figure.11.1}} +\newlabel{fig.dict1}{{11.1}{106}{State diagram}{figure.11.1}{}} +\@writefile{toc}{\contentsline {section}{\numberline {11.5}Memos}{106}{section.11.5}} +\@writefile{lof}{\contentsline {figure}{\numberline {11.2}{\ignorespaces Call graph.}}{107}{figure.11.2}} +\newlabel{fig.fibonacci}{{11.2}{107}{Call graph}{figure.11.2}{}} +\@writefile{toc}{\contentsline {section}{\numberline {11.6}Global variables}{108}{section.11.6}} +\@writefile{toc}{\contentsline {section}{\numberline {11.7}Long integers}{109}{section.11.7}} +\@writefile{toc}{\contentsline {section}{\numberline {11.8}Debugging}{109}{section.11.8}} +\@writefile{toc}{\contentsline {section}{\numberline {11.9}Glossary}{110}{section.11.9}} +\@writefile{toc}{\contentsline {section}{\numberline {11.10}Exercises}{111}{section.11.10}} +\newlabel{exrotatepairs}{{11.10}{111}{}{exercise.11.10}{}} +\@writefile{toc}{\contentsline {chapter}{\numberline {12}Tuples}{113}{chapter.12}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\newlabel{tuplechap}{{12}{113}{Tuples}{chapter.12}{}} +\@writefile{toc}{\contentsline {section}{\numberline {12.1}Tuples are immutable}{113}{section.12.1}} +\@writefile{toc}{\contentsline {section}{\numberline {12.2}Tuple assignment}{114}{section.12.2}} +\newlabel{tuple.assignment}{{12.2}{114}{Tuple assignment}{section.12.2}{}} +\@writefile{toc}{\contentsline {section}{\numberline {12.3}Tuples as return values}{115}{section.12.3}} +\@writefile{toc}{\contentsline {section}{\numberline {12.4}Variable-length argument tuples}{115}{section.12.4}} +\@writefile{toc}{\contentsline {section}{\numberline {12.5}Lists and tuples}{116}{section.12.5}} +\@writefile{toc}{\contentsline {section}{\numberline {12.6}Dictionaries and tuples}{117}{section.12.6}} +\newlabel{dictuple}{{12.6}{117}{Dictionaries and tuples}{section.12.6}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {12.1}{\ignorespaces State diagram.}}{118}{figure.12.1}} +\newlabel{fig.tuple1}{{12.1}{118}{State diagram}{figure.12.1}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {12.2}{\ignorespaces State diagram.}}{118}{figure.12.2}} +\newlabel{fig.dict2}{{12.2}{118}{State diagram}{figure.12.2}{}} +\@writefile{toc}{\contentsline {section}{\numberline {12.7}Comparing tuples}{118}{section.12.7}} +\newlabel{DSU}{{12.7}{119}{Comparing tuples}{section.12.7}{}} +\@writefile{toc}{\contentsline {section}{\numberline {12.8}Sequences of sequences}{119}{section.12.8}} +\@writefile{toc}{\contentsline {section}{\numberline {12.9}Debugging}{120}{section.12.9}} +\@writefile{toc}{\contentsline {section}{\numberline {12.10}Glossary}{121}{section.12.10}} +\@writefile{toc}{\contentsline {section}{\numberline {12.11}Exercises}{121}{section.12.11}} +\newlabel{anagrams}{{12.4}{121}{}{exercise.12.4}{}} +\@writefile{toc}{\contentsline {chapter}{\numberline {13}Case study: data structure selection}{123}{chapter.13}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {13.1}Word frequency analysis}{123}{section.13.1}} +\newlabel{analysis}{{13.1}{123}{Word frequency analysis}{section.13.1}{}} +\@writefile{toc}{\contentsline {section}{\numberline {13.2}Random numbers}{124}{section.13.2}} +\@writefile{toc}{\contentsline {section}{\numberline {13.3}Word histogram}{125}{section.13.3}} +\@writefile{toc}{\contentsline {section}{\numberline {13.4}Most common words}{126}{section.13.4}} +\@writefile{toc}{\contentsline {section}{\numberline {13.5}Optional parameters}{126}{section.13.5}} +\@writefile{toc}{\contentsline {section}{\numberline {13.6}Dictionary subtraction}{127}{section.13.6}} +\@writefile{toc}{\contentsline {section}{\numberline {13.7}Random words}{127}{section.13.7}} +\newlabel{randomwords}{{13.7}{127}{Random words}{section.13.7}{}} +\newlabel{randhist}{{13.7}{128}{}{exercise.13.7}{}} +\@writefile{toc}{\contentsline {section}{\numberline {13.8}Markov analysis}{128}{section.13.8}} +\newlabel{markov}{{13.8}{128}{Markov analysis}{section.13.8}{}} +\@writefile{toc}{\contentsline {section}{\numberline {13.9}Data structures}{129}{section.13.9}} +\@writefile{toc}{\contentsline {section}{\numberline {13.10}Debugging}{131}{section.13.10}} +\@writefile{toc}{\contentsline {section}{\numberline {13.11}Glossary}{132}{section.13.11}} +\@writefile{toc}{\contentsline {section}{\numberline {13.12}Exercises}{132}{section.13.12}} +\@writefile{toc}{\contentsline {chapter}{\numberline {14}Files}{133}{chapter.14}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {14.1}Persistence}{133}{section.14.1}} +\@writefile{toc}{\contentsline {section}{\numberline {14.2}Reading and writing}{133}{section.14.2}} +\@writefile{toc}{\contentsline {section}{\numberline {14.3}Format operator}{134}{section.14.3}} +\@writefile{toc}{\contentsline {section}{\numberline {14.4}Filenames and paths}{135}{section.14.4}} +\newlabel{paths}{{14.4}{135}{Filenames and paths}{section.14.4}{}} +\@writefile{toc}{\contentsline {section}{\numberline {14.5}Catching exceptions}{136}{section.14.5}} +\newlabel{catch}{{14.5}{136}{Catching exceptions}{section.14.5}{}} +\@writefile{toc}{\contentsline {section}{\numberline {14.6}Databases}{137}{section.14.6}} +\@writefile{toc}{\contentsline {section}{\numberline {14.7}Pickling}{137}{section.14.7}} +\@writefile{toc}{\contentsline {section}{\numberline {14.8}Pipes}{138}{section.14.8}} +\newlabel{checksum}{{14.4}{139}{}{exercise.14.4}{}} +\@writefile{toc}{\contentsline {section}{\numberline {14.9}Writing modules}{139}{section.14.9}} +\newlabel{modules}{{14.9}{139}{Writing modules}{section.14.9}{}} +\@writefile{toc}{\contentsline {section}{\numberline {14.10}Debugging}{140}{section.14.10}} +\@writefile{toc}{\contentsline {section}{\numberline {14.11}Glossary}{141}{section.14.11}} +\@writefile{toc}{\contentsline {section}{\numberline {14.12}Exercises}{141}{section.14.12}} +\newlabel{urllib}{{14.6}{141}{}{exercise.14.6}{}} +\@writefile{toc}{\contentsline {chapter}{\numberline {15}Classes and objects}{143}{chapter.15}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {15.1}User-defined types}{143}{section.15.1}} +\newlabel{point}{{15.1}{143}{User-defined types}{section.15.1}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {15.1}{\ignorespaces Object diagram.}}{144}{figure.15.1}} +\newlabel{fig.point}{{15.1}{144}{Object diagram}{figure.15.1}{}} +\@writefile{toc}{\contentsline {section}{\numberline {15.2}Attributes}{144}{section.15.2}} +\newlabel{attributes}{{15.2}{144}{Attributes}{section.15.2}{}} +\@writefile{toc}{\contentsline {section}{\numberline {15.3}Rectangles}{145}{section.15.3}} +\newlabel{rectangles}{{15.3}{145}{Rectangles}{section.15.3}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {15.2}{\ignorespaces Object diagram.}}{146}{figure.15.2}} +\newlabel{fig.rectangle}{{15.2}{146}{Object diagram}{figure.15.2}{}} +\@writefile{toc}{\contentsline {section}{\numberline {15.4}Instances as return values}{146}{section.15.4}} +\@writefile{toc}{\contentsline {section}{\numberline {15.5}Objects are mutable}{146}{section.15.5}} +\@writefile{toc}{\contentsline {section}{\numberline {15.6}Copying}{147}{section.15.6}} +\newlabel{copying}{{15.6}{147}{Copying}{section.15.6}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {15.3}{\ignorespaces Object diagram.}}{148}{figure.15.3}} +\newlabel{fig.rectangle2}{{15.3}{148}{Object diagram}{figure.15.3}{}} +\@writefile{toc}{\contentsline {section}{\numberline {15.7}Debugging}{148}{section.15.7}} +\newlabel{hasattr}{{15.7}{148}{Debugging}{section.15.7}{}} +\@writefile{toc}{\contentsline {section}{\numberline {15.8}Glossary}{149}{section.15.8}} +\@writefile{toc}{\contentsline {section}{\numberline {15.9}Exercises}{149}{section.15.9}} +\newlabel{canvas}{{15.4}{149}{}{exercise.15.4}{}} +\@writefile{toc}{\contentsline {chapter}{\numberline {16}Classes and functions}{151}{chapter.16}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\newlabel{time}{{16}{151}{Classes and functions}{chapter.16}{}} +\@writefile{toc}{\contentsline {section}{\numberline {16.1}Time}{151}{section.16.1}} +\newlabel{time.object}{{16.1}{151}{Time}{section.16.1}{}} +\newlabel{ex.printtime}{{16.1}{151}{}{exercise.16.1}{}} +\newlabel{isafter}{{16.2}{151}{}{exercise.16.2}{}} +\@writefile{toc}{\contentsline {section}{\numberline {16.2}Pure functions}{151}{section.16.2}} +\@writefile{lof}{\contentsline {figure}{\numberline {16.1}{\ignorespaces Object diagram.}}{152}{figure.16.1}} +\newlabel{fig.time}{{16.1}{152}{Object diagram}{figure.16.1}{}} +\@writefile{toc}{\contentsline {section}{\numberline {16.3}Modifiers}{153}{section.16.3}} +\newlabel{increment}{{16.3}{153}{Modifiers}{section.16.3}{}} +\@writefile{toc}{\contentsline {section}{\numberline {16.4}Prototyping versus planning}{154}{section.16.4}} +\newlabel{prototype}{{16.4}{154}{Prototyping versus planning}{section.16.4}{}} +\@writefile{toc}{\contentsline {section}{\numberline {16.5}Debugging}{155}{section.16.5}} +\@writefile{toc}{\contentsline {section}{\numberline {16.6}Glossary}{155}{section.16.6}} +\@writefile{toc}{\contentsline {section}{\numberline {16.7}Exercises}{156}{section.16.7}} +\@writefile{toc}{\contentsline {chapter}{\numberline {17}Classes and methods}{157}{chapter.17}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {17.1}Object-oriented features}{157}{section.17.1}} +\@writefile{toc}{\contentsline {section}{\numberline {17.2}Printing objects}{158}{section.17.2}} +\newlabel{convert}{{17.1}{159}{}{exercise.17.1}{}} +\@writefile{toc}{\contentsline {section}{\numberline {17.3}Another example}{159}{section.17.3}} +\@writefile{toc}{\contentsline {section}{\numberline {17.4}A more complicated example}{160}{section.17.4}} +\@writefile{toc}{\contentsline {section}{\numberline {17.5}The init method}{160}{section.17.5}} +\@writefile{toc}{\contentsline {section}{\numberline {17.6}The {\tt \_\_str\_\_} method}{161}{section.17.6}} +\@writefile{toc}{\contentsline {section}{\numberline {17.7}Operator overloading}{161}{section.17.7}} +\newlabel{operator.overloading}{{17.7}{161}{Operator overloading}{section.17.7}{}} +\@writefile{toc}{\contentsline {section}{\numberline {17.8}Type-based dispatch}{162}{section.17.8}} +\@writefile{toc}{\contentsline {section}{\numberline {17.9}Polymorphism}{163}{section.17.9}} +\@writefile{toc}{\contentsline {section}{\numberline {17.10}Debugging}{164}{section.17.10}} +\@writefile{toc}{\contentsline {section}{\numberline {17.11}Interface and implementation}{164}{section.17.11}} +\@writefile{toc}{\contentsline {section}{\numberline {17.12}Glossary}{165}{section.17.12}} +\@writefile{toc}{\contentsline {section}{\numberline {17.13}Exercises}{165}{section.17.13}} +\@writefile{toc}{\contentsline {chapter}{\numberline {18}Inheritance}{167}{chapter.18}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {18.1}Card objects}{167}{section.18.1}} +\@writefile{toc}{\contentsline {section}{\numberline {18.2}Class attributes}{168}{section.18.2}} +\newlabel{class.attribute}{{18.2}{168}{Class attributes}{section.18.2}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {18.1}{\ignorespaces Object diagram.}}{169}{figure.18.1}} +\newlabel{fig.card1}{{18.1}{169}{Object diagram}{figure.18.1}{}} +\@writefile{toc}{\contentsline {section}{\numberline {18.3}Comparing cards}{169}{section.18.3}} +\newlabel{comparecard}{{18.3}{169}{Comparing cards}{section.18.3}{}} +\@writefile{toc}{\contentsline {section}{\numberline {18.4}Decks}{170}{section.18.4}} +\@writefile{toc}{\contentsline {section}{\numberline {18.5}Printing the deck}{171}{section.18.5}} +\newlabel{printdeck}{{18.5}{171}{Printing the deck}{section.18.5}{}} +\@writefile{toc}{\contentsline {section}{\numberline {18.6}Add, remove, shuffle and sort}{171}{section.18.6}} +\@writefile{toc}{\contentsline {section}{\numberline {18.7}Inheritance}{172}{section.18.7}} +\@writefile{toc}{\contentsline {section}{\numberline {18.8}Class diagrams}{173}{section.18.8}} +\newlabel{class.diagram}{{18.8}{173}{Class diagrams}{section.18.8}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {18.2}{\ignorespaces Class diagram.}}{174}{figure.18.2}} +\newlabel{fig.class1}{{18.2}{174}{Class diagram}{figure.18.2}{}} +\@writefile{toc}{\contentsline {section}{\numberline {18.9}Debugging}{174}{section.18.9}} +\@writefile{toc}{\contentsline {section}{\numberline {18.10}Data encapsulation}{175}{section.18.10}} +\@writefile{toc}{\contentsline {section}{\numberline {18.11}Glossary}{176}{section.18.11}} +\@writefile{toc}{\contentsline {section}{\numberline {18.12}Exercises}{177}{section.18.12}} +\newlabel{poker}{{18.6}{177}{}{exercise.18.6}{}} +\@writefile{toc}{\contentsline {chapter}{\numberline {19}Case study: Tkinter}{179}{chapter.19}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\newlabel{tkinter}{{19}{179}{Case study: Tkinter}{chapter.19}{}} +\@writefile{toc}{\contentsline {section}{\numberline {19.1}GUI}{179}{section.19.1}} +\@writefile{toc}{\contentsline {section}{\numberline {19.2}Buttons and callbacks}{180}{section.19.2}} +\@writefile{toc}{\contentsline {section}{\numberline {19.3}Canvas widgets}{181}{section.19.3}} +\newlabel{circle}{{19.2}{182}{}{exercise.19.2}{}} +\@writefile{toc}{\contentsline {section}{\numberline {19.4}Coordinate sequences}{182}{section.19.4}} +\@writefile{toc}{\contentsline {section}{\numberline {19.5}More widgets}{182}{section.19.5}} +\newlabel{circle2}{{19.3}{183}{}{exercise.19.3}{}} +\@writefile{toc}{\contentsline {section}{\numberline {19.6}Packing widgets}{183}{section.19.6}} +\@writefile{lof}{\contentsline {figure}{\numberline {19.1}{\ignorespaces TurtleWorld after running the snowflake code.}}{184}{figure.19.1}} +\newlabel{fig.turtleworld}{{19.1}{184}{TurtleWorld after running the snowflake code}{figure.19.1}{}} +\@writefile{toc}{\contentsline {section}{\numberline {19.7}Menus and Callables}{185}{section.19.7}} +\@writefile{toc}{\contentsline {section}{\numberline {19.8}Binding}{186}{section.19.8}} +\@writefile{toc}{\contentsline {section}{\numberline {19.9}Debugging}{188}{section.19.9}} +\@writefile{toc}{\contentsline {section}{\numberline {19.10}Glossary}{189}{section.19.10}} +\@writefile{toc}{\contentsline {section}{\numberline {19.11}Exercises}{190}{section.19.11}} +\@writefile{toc}{\contentsline {chapter}{\numberline {A}Debugging}{193}{appendix.A}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {A.1}Syntax errors}{193}{section.A.1}} +\@writefile{toc}{\contentsline {subsection}{\numberline {A.1.1}I keep making changes and it makes no difference.}{194}{subsection.A.1.1}} +\@writefile{toc}{\contentsline {section}{\numberline {A.2}Runtime errors}{195}{section.A.2}} +\@writefile{toc}{\contentsline {subsection}{\numberline {A.2.1}My program does absolutely nothing.}{195}{subsection.A.2.1}} +\@writefile{toc}{\contentsline {subsection}{\numberline {A.2.2}My program hangs.}{195}{subsection.A.2.2}} +\@writefile{toc}{\contentsline {subsubsection}{Infinite Loop}{196}{section*.6}} +\@writefile{toc}{\contentsline {subsubsection}{Infinite Recursion}{196}{section*.7}} +\@writefile{toc}{\contentsline {subsubsection}{Flow of Execution}{196}{section*.8}} +\@writefile{toc}{\contentsline {subsection}{\numberline {A.2.3}When I run the program I get an exception.}{196}{subsection.A.2.3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {A.2.4}I added so many {\tt print} statements I get inundated with output.}{197}{subsection.A.2.4}} +\@writefile{toc}{\contentsline {section}{\numberline {A.3}Semantic errors}{198}{section.A.3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {A.3.1}My program doesn't work.}{198}{subsection.A.3.1}} +\@writefile{toc}{\contentsline {subsection}{\numberline {A.3.2}I've got a big hairy expression and it doesn't do what I expect.}{199}{subsection.A.3.2}} +\@writefile{toc}{\contentsline {subsection}{\numberline {A.3.3}I've got a function or method that doesn't return what I expect.}{199}{subsection.A.3.3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {A.3.4}I'm really, really stuck and I need help.}{200}{subsection.A.3.4}} +\@writefile{toc}{\contentsline {subsection}{\numberline {A.3.5}No, I really need help.}{200}{subsection.A.3.5}} +\@writefile{toc}{\contentsline {chapter}{\numberline {B}Analysis of Algorithms}{201}{appendix.B}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {B.1}Order of growth}{202}{section.B.1}} +\@writefile{toc}{\contentsline {section}{\numberline {B.2}Analysis of basic Python operations}{204}{section.B.2}} +\@writefile{toc}{\contentsline {section}{\numberline {B.3}Analysis of search algorithms}{205}{section.B.3}} +\@writefile{toc}{\contentsline {section}{\numberline {B.4}Hashtables}{206}{section.B.4}} +\newlabel{hashtable}{{B.4}{206}{Hashtables}{section.B.4}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {B.1}{\ignorespaces The cost of a hashtable add.}}{209}{figure.B.1}} +\newlabel{fig.hash}{{B.1}{209}{The cost of a hashtable add}{figure.B.1}{}} +\@writefile{toc}{\contentsline {chapter}{\numberline {C}Lumpy}{211}{appendix.C}} +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\newlabel{lumpy}{{C}{211}{Lumpy}{appendix.C}{}} +\@writefile{toc}{\contentsline {section}{\numberline {C.1}State diagram}{211}{section.C.1}} +\@writefile{lof}{\contentsline {figure}{\numberline {C.1}{\ignorespaces State diagram generated by Lumpy.}}{212}{figure.C.1}} +\newlabel{fig.lumpy1}{{C.1}{212}{State diagram generated by Lumpy}{figure.C.1}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {C.2}{\ignorespaces Stack diagram.}}{212}{figure.C.2}} +\newlabel{fig.lumpy2}{{C.2}{212}{Stack diagram}{figure.C.2}{}} +\@writefile{toc}{\contentsline {section}{\numberline {C.2}Stack diagram}{212}{section.C.2}} +\@writefile{lof}{\contentsline {figure}{\numberline {C.3}{\ignorespaces Object diagram.}}{213}{figure.C.3}} +\newlabel{fig.lumpy3}{{C.3}{213}{Object diagram}{figure.C.3}{}} +\@writefile{toc}{\contentsline {section}{\numberline {C.3}Object diagrams}{213}{section.C.3}} +\@writefile{lof}{\contentsline {figure}{\numberline {C.4}{\ignorespaces Object diagram.}}{214}{figure.C.4}} +\newlabel{fig.lumpy4}{{C.4}{214}{Object diagram}{figure.C.4}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {C.5}{\ignorespaces Object diagram.}}{215}{figure.C.5}} +\newlabel{fig.lumpy5}{{C.5}{215}{Object diagram}{figure.C.5}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {C.6}{\ignorespaces Object diagram.}}{215}{figure.C.6}} +\newlabel{fig.lumpy6}{{C.6}{215}{Object diagram}{figure.C.6}{}} +\@writefile{toc}{\contentsline {section}{\numberline {C.4}Function and class objects}{215}{section.C.4}} +\@writefile{lof}{\contentsline {figure}{\numberline {C.7}{\ignorespaces Class diagram.}}{216}{figure.C.7}} +\newlabel{fig.lumpy7}{{C.7}{216}{Class diagram}{figure.C.7}{}} +\@writefile{toc}{\contentsline {section}{\numberline {C.5}Class Diagrams}{216}{section.C.5}} +\@writefile{lof}{\contentsline {figure}{\numberline {C.8}{\ignorespaces Class diagram.}}{217}{figure.C.8}} +\newlabel{fig.lumpy8}{{C.8}{217}{Class diagram}{figure.C.8}{}} diff --git a/book/book.idx b/book/book.idx new file mode 100644 index 0000000..e0bf36b --- /dev/null +++ b/book/book.idx @@ -0,0 +1,1977 @@ +\indexentry{GNU Free Documentation License|hyperpage}{v} +\indexentry{Free Documentation License, GNU|hyperpage}{v} +\indexentry{Elkner, Jeff|hyperpage}{v} +\indexentry{Olin College|hyperpage}{v} +\indexentry{Elkner, Jeff|hyperpage}{vi} +\indexentry{Meyers, Chris|hyperpage}{vi} +\indexentry{GNU Free Documentation License|hyperpage}{vi} +\indexentry{Free Documentation License, GNU|hyperpage}{vi} +\indexentry{Creative Commons|hyperpage}{vi} +\indexentry{contributors|hyperpage}{vii} +\indexentry{problem solving|hyperpage}{1} +\indexentry{programming language|hyperpage}{1} +\indexentry{language!programming|hyperpage}{1} +\indexentry{portability|hyperpage}{1} +\indexentry{high-level language|hyperpage}{1} +\indexentry{low-level language|hyperpage}{1} +\indexentry{language!high-level|hyperpage}{1} +\indexentry{language!low-level|hyperpage}{1} +\indexentry{compile|hyperpage}{2} +\indexentry{interpret|hyperpage}{2} +\indexentry{source code|hyperpage}{2} +\indexentry{object code|hyperpage}{2} +\indexentry{executable|hyperpage}{2} +\indexentry{interactive mode|hyperpage}{2} +\indexentry{script mode|hyperpage}{2} +\indexentry{prompt|hyperpage}{2} +\indexentry{script|hyperpage}{2} +\indexentry{testing!interactive mode|hyperpage}{2} +\indexentry{program|hyperpage}{3} +\indexentry{algorithm|hyperpage}{3} +\indexentry{debugging|hyperpage}{3} +\indexentry{bug|hyperpage}{3} +\indexentry{debugging|hyperpage}{3} +\indexentry{bug|hyperpage}{3} +\indexentry{syntax error|hyperpage}{3} +\indexentry{error!syntax|hyperpage}{3} +\indexentry{error message|hyperpage}{3} +\indexentry{syntax|hyperpage}{3} +\indexentry{parentheses!matching|hyperpage}{3} +\indexentry{syntax|hyperpage}{3} +\indexentry{cummings, e. e.|hyperpage}{3} +\indexentry{runtime error|hyperpage}{4} +\indexentry{error!runtime|hyperpage}{4} +\indexentry{exception|hyperpage}{4} +\indexentry{safe language|hyperpage}{4} +\indexentry{language!safe|hyperpage}{4} +\indexentry{semantics|hyperpage}{4} +\indexentry{semantic error|hyperpage}{4} +\indexentry{error!semantic|hyperpage}{4} +\indexentry{error message|hyperpage}{4} +\indexentry{experimental debugging|hyperpage}{4} +\indexentry{debugging!experimental|hyperpage}{4} +\indexentry{Holmes, Sherlock|hyperpage}{4} +\indexentry{Doyle, Arthur Conan|hyperpage}{4} +\indexentry{Linux|hyperpage}{4} +\indexentry{formal language|hyperpage}{5} +\indexentry{natural language|hyperpage}{5} +\indexentry{language!formal|hyperpage}{5} +\indexentry{language!natural|hyperpage}{5} +\indexentry{token|hyperpage}{5} +\indexentry{structure|hyperpage}{5} +\indexentry{parse|hyperpage}{5} +\indexentry{ambiguity|hyperpage}{5} +\indexentry{redundancy|hyperpage}{5} +\indexentry{literalness|hyperpage}{5} +\indexentry{poetry|hyperpage}{6} +\indexentry{prose|hyperpage}{6} +\indexentry{Hello, World|hyperpage}{6} +\indexentry{quotation mark|hyperpage}{6} +\indexentry{print statement|hyperpage}{6} +\indexentry{statement!print|hyperpage}{6} +\indexentry{function|hyperpage}{6} +\indexentry{print function|hyperpage}{6} +\indexentry{Python 3|hyperpage}{6} +\indexentry{debugging|hyperpage}{7} +\indexentry{error message|hyperpage}{7} +\indexentry{debugging!emotional response|hyperpage}{7} +\indexentry{emotional debugging|hyperpage}{7} +\indexentry{problem solving|hyperpage}{7} +\indexentry{high-level language|hyperpage}{7} +\indexentry{low-level language|hyperpage}{7} +\indexentry{portability|hyperpage}{7} +\indexentry{interpret|hyperpage}{7} +\indexentry{compile|hyperpage}{7} +\indexentry{source code|hyperpage}{8} +\indexentry{object code|hyperpage}{8} +\indexentry{executable|hyperpage}{8} +\indexentry{prompt|hyperpage}{8} +\indexentry{script|hyperpage}{8} +\indexentry{interactive mode|hyperpage}{8} +\indexentry{script mode|hyperpage}{8} +\indexentry{program|hyperpage}{8} +\indexentry{algorithm|hyperpage}{8} +\indexentry{bug|hyperpage}{8} +\indexentry{debugging|hyperpage}{8} +\indexentry{syntax|hyperpage}{8} +\indexentry{syntax error|hyperpage}{8} +\indexentry{exception|hyperpage}{8} +\indexentry{semantics|hyperpage}{8} +\indexentry{semantic error|hyperpage}{8} +\indexentry{natural language|hyperpage}{8} +\indexentry{formal language|hyperpage}{8} +\indexentry{token|hyperpage}{8} +\indexentry{parse|hyperpage}{8} +\indexentry{print statement|hyperpage}{8} +\indexentry{statement!print|hyperpage}{8} +\indexentry{documentation|hyperpage}{9} +\indexentry{python.org|hyperpage}{9} +\indexentry{help utility|hyperpage}{9} +\indexentry{calculator|hyperpage}{9} +\indexentry{running pace|hyperpage}{9} +\indexentry{value|hyperpage}{11} +\indexentry{type|hyperpage}{11} +\indexentry{string|hyperpage}{11} +\indexentry{quotation mark|hyperpage}{11} +\indexentry{type|hyperpage}{11} +\indexentry{string type|hyperpage}{11} +\indexentry{type!str|hyperpage}{11} +\indexentry{int type|hyperpage}{11} +\indexentry{type!int|hyperpage}{11} +\indexentry{float type|hyperpage}{11} +\indexentry{type!float|hyperpage}{11} +\indexentry{quotation mark|hyperpage}{11} +\indexentry{semantic error|hyperpage}{12} +\indexentry{error!semantic|hyperpage}{12} +\indexentry{error message|hyperpage}{12} +\indexentry{variable|hyperpage}{12} +\indexentry{assignment statement|hyperpage}{12} +\indexentry{statement!assignment|hyperpage}{12} +\indexentry{state diagram|hyperpage}{12} +\indexentry{diagram!state|hyperpage}{12} +\indexentry{keyword|hyperpage}{12} +\indexentry{underscore character|hyperpage}{13} +\indexentry{keyword|hyperpage}{13} +\indexentry{operator, arithmetic|hyperpage}{13} +\indexentry{arithmetic operator|hyperpage}{13} +\indexentry{operand|hyperpage}{13} +\indexentry{expression|hyperpage}{13} +\indexentry{bitwise operator|hyperpage}{13} +\indexentry{operator!bitwise|hyperpage}{13} +\indexentry{Python 3|hyperpage}{14} +\indexentry{floor division|hyperpage}{14} +\indexentry{floating-point division|hyperpage}{14} +\indexentry{division!floor|hyperpage}{14} +\indexentry{division!floating-point|hyperpage}{14} +\indexentry{expression|hyperpage}{14} +\indexentry{evaluate|hyperpage}{14} +\indexentry{interactive mode|hyperpage}{14} +\indexentry{script mode|hyperpage}{14} +\indexentry{order of operations|hyperpage}{15} +\indexentry{rules of precedence|hyperpage}{15} +\indexentry{PEMDAS|hyperpage}{15} +\indexentry{parentheses!overriding precedence|hyperpage}{15} +\indexentry{string!operation|hyperpage}{15} +\indexentry{operator!string|hyperpage}{15} +\indexentry{concatenation|hyperpage}{16} +\indexentry{commutativity|hyperpage}{16} +\indexentry{comment|hyperpage}{16} +\indexentry{debugging|hyperpage}{16} +\indexentry{syntax error|hyperpage}{16} +\indexentry{error!syntax|hyperpage}{16} +\indexentry{error message|hyperpage}{17} +\indexentry{use before def|hyperpage}{17} +\indexentry{exception|hyperpage}{17} +\indexentry{runtime error|hyperpage}{17} +\indexentry{error!runtime|hyperpage}{17} +\indexentry{case-sensitivity, variable names|hyperpage}{17} +\indexentry{semantic error|hyperpage}{17} +\indexentry{error!semantic|hyperpage}{17} +\indexentry{order of operations|hyperpage}{17} +\indexentry{value|hyperpage}{17} +\indexentry{type|hyperpage}{17} +\indexentry{integer|hyperpage}{17} +\indexentry{floating-point|hyperpage}{17} +\indexentry{string|hyperpage}{17} +\indexentry{variable|hyperpage}{17} +\indexentry{statement|hyperpage}{17} +\indexentry{assignment|hyperpage}{17} +\indexentry{state diagram|hyperpage}{17} +\indexentry{keyword|hyperpage}{17} +\indexentry{operator|hyperpage}{17} +\indexentry{operand|hyperpage}{18} +\indexentry{floor division|hyperpage}{18} +\indexentry{expression|hyperpage}{18} +\indexentry{rules of precedence|hyperpage}{18} +\indexentry{precedence|hyperpage}{18} +\indexentry{concatenation|hyperpage}{18} +\indexentry{comment|hyperpage}{18} +\indexentry{calculator|hyperpage}{18} +\indexentry{running pace|hyperpage}{18} +\indexentry{function call|hyperpage}{19} +\indexentry{parentheses!argument in|hyperpage}{19} +\indexentry{argument|hyperpage}{19} +\indexentry{return value|hyperpage}{19} +\indexentry{conversion!type|hyperpage}{19} +\indexentry{type conversion|hyperpage}{19} +\indexentry{int function|hyperpage}{19} +\indexentry{function!int|hyperpage}{19} +\indexentry{float function|hyperpage}{19} +\indexentry{function!float|hyperpage}{19} +\indexentry{str function|hyperpage}{20} +\indexentry{function!str|hyperpage}{20} +\indexentry{math function|hyperpage}{20} +\indexentry{function, math|hyperpage}{20} +\indexentry{module|hyperpage}{20} +\indexentry{module object|hyperpage}{20} +\indexentry{dot notation|hyperpage}{20} +\indexentry{log function|hyperpage}{20} +\indexentry{function!log|hyperpage}{20} +\indexentry{sine function|hyperpage}{20} +\indexentry{radian|hyperpage}{20} +\indexentry{trigonometric function|hyperpage}{20} +\indexentry{function, trigonometric|hyperpage}{20} +\indexentry{pi|hyperpage}{20} +\indexentry{sqrt function|hyperpage}{20} +\indexentry{function!sqrt|hyperpage}{20} +\indexentry{composition|hyperpage}{21} +\indexentry{SyntaxError|hyperpage}{21} +\indexentry{exception!SyntaxError|hyperpage}{21} +\indexentry{function|hyperpage}{21} +\indexentry{function definition|hyperpage}{21} +\indexentry{definition!function|hyperpage}{21} +\indexentry{def keyword|hyperpage}{21} +\indexentry{keyword!def|hyperpage}{21} +\indexentry{argument|hyperpage}{21} +\indexentry{parentheses!empty|hyperpage}{21} +\indexentry{header|hyperpage}{21} +\indexentry{body|hyperpage}{21} +\indexentry{indentation|hyperpage}{21} +\indexentry{colon|hyperpage}{21} +\indexentry{ellipses|hyperpage}{21} +\indexentry{function object|hyperpage}{22} +\indexentry{object!function|hyperpage}{22} +\indexentry{function definition|hyperpage}{22} +\indexentry{use before def|hyperpage}{22} +\indexentry{flow of execution|hyperpage}{23} +\indexentry{parameter|hyperpage}{23} +\indexentry{function parameter|hyperpage}{23} +\indexentry{argument|hyperpage}{23} +\indexentry{function argument|hyperpage}{23} +\indexentry{parentheses!parameters in|hyperpage}{23} +\indexentry{composition|hyperpage}{24} +\indexentry{argument|hyperpage}{24} +\indexentry{local variable|hyperpage}{24} +\indexentry{variable!local|hyperpage}{24} +\indexentry{parentheses!parameters in|hyperpage}{24} +\indexentry{concatenation|hyperpage}{24} +\indexentry{NameError|hyperpage}{24} +\indexentry{exception!NameError|hyperpage}{24} +\indexentry{parameter|hyperpage}{25} +\indexentry{stack diagram|hyperpage}{25} +\indexentry{function frame|hyperpage}{25} +\indexentry{frame|hyperpage}{25} +\indexentry{stack diagram|hyperpage}{25} +\indexentry{diagram!stack|hyperpage}{25} +\indexentry{traceback|hyperpage}{25} +\indexentry{fruitful function|hyperpage}{26} +\indexentry{void function|hyperpage}{26} +\indexentry{function, fruitful|hyperpage}{26} +\indexentry{function, void|hyperpage}{26} +\indexentry{interactive mode|hyperpage}{26} +\indexentry{script mode|hyperpage}{26} +\indexentry{None special value|hyperpage}{26} +\indexentry{special value!None|hyperpage}{26} +\indexentry{function, reasons for|hyperpage}{26} +\indexentry{dot notation|hyperpage}{27} +\indexentry{debugging|hyperpage}{27} +\indexentry{whitespace|hyperpage}{27} +\indexentry{function|hyperpage}{28} +\indexentry{function definition|hyperpage}{28} +\indexentry{function definition|hyperpage}{28} +\indexentry{header|hyperpage}{28} +\indexentry{body|hyperpage}{28} +\indexentry{parameter|hyperpage}{28} +\indexentry{function call|hyperpage}{28} +\indexentry{argument|hyperpage}{28} +\indexentry{local variable|hyperpage}{28} +\indexentry{return value|hyperpage}{28} +\indexentry{fruitful function|hyperpage}{28} +\indexentry{void function|hyperpage}{28} +\indexentry{module|hyperpage}{28} +\indexentry{import statement|hyperpage}{28} +\indexentry{statement!import|hyperpage}{28} +\indexentry{module|hyperpage}{28} +\indexentry{dot notation|hyperpage}{28} +\indexentry{composition|hyperpage}{28} +\indexentry{flow of execution|hyperpage}{28} +\indexentry{stack diagram|hyperpage}{29} +\indexentry{function frame|hyperpage}{29} +\indexentry{frame|hyperpage}{29} +\indexentry{traceback|hyperpage}{29} +\indexentry{len function|hyperpage}{29} +\indexentry{function!len|hyperpage}{29} +\indexentry{function object|hyperpage}{29} +\indexentry{object!function|hyperpage}{29} +\indexentry{grid|hyperpage}{29} +\indexentry{TurtleWorld|hyperpage}{31} +\indexentry{Swampy|hyperpage}{31} +\indexentry{package|hyperpage}{31} +\indexentry{import statement|hyperpage}{32} +\indexentry{statement!import|hyperpage}{32} +\indexentry{instance|hyperpage}{32} +\indexentry{repetition|hyperpage}{32} +\indexentry{for loop|hyperpage}{32} +\indexentry{loop!for|hyperpage}{32} +\indexentry{statement!for|hyperpage}{32} +\indexentry{loop|hyperpage}{33} +\indexentry{polygon function|hyperpage}{33} +\indexentry{function!polygon|hyperpage}{33} +\indexentry{circle function|hyperpage}{33} +\indexentry{function!circle|hyperpage}{33} +\indexentry{arc function|hyperpage}{34} +\indexentry{function!arc|hyperpage}{34} +\indexentry{encapsulation|hyperpage}{34} +\indexentry{generalization|hyperpage}{34} +\indexentry{keyword argument|hyperpage}{35} +\indexentry{argument!keyword|hyperpage}{35} +\indexentry{interface|hyperpage}{35} +\indexentry{Einstein, Albert|hyperpage}{35} +\indexentry{refactoring|hyperpage}{36} +\indexentry{refactoring|hyperpage}{37} +\indexentry{development plan!encapsulation and generalization|hyperpage}{37} +\indexentry{docstring|hyperpage}{37} +\indexentry{quotation mark|hyperpage}{38} +\indexentry{triple-quoted string|hyperpage}{38} +\indexentry{string!triple-quoted|hyperpage}{38} +\indexentry{multiline string|hyperpage}{38} +\indexentry{string!multiline|hyperpage}{38} +\indexentry{debugging|hyperpage}{38} +\indexentry{interface|hyperpage}{38} +\indexentry{precondition|hyperpage}{38} +\indexentry{postcondition|hyperpage}{38} +\indexentry{instance|hyperpage}{38} +\indexentry{loop|hyperpage}{38} +\indexentry{encapsulation|hyperpage}{38} +\indexentry{generalization|hyperpage}{38} +\indexentry{keyword argument|hyperpage}{38} +\indexentry{argument!keyword|hyperpage}{38} +\indexentry{interface|hyperpage}{38} +\indexentry{refactoring|hyperpage}{38} +\indexentry{development plan|hyperpage}{39} +\indexentry{docstring|hyperpage}{39} +\indexentry{precondition|hyperpage}{39} +\indexentry{precondition|hyperpage}{39} +\indexentry{stack diagram|hyperpage}{39} +\indexentry{flower|hyperpage}{39} +\indexentry{pie|hyperpage}{39} +\indexentry{alphabet|hyperpage}{40} +\indexentry{turtle typewriter|hyperpage}{40} +\indexentry{typewriter, turtle|hyperpage}{40} +\indexentry{spiral|hyperpage}{40} +\indexentry{Archimedian spiral|hyperpage}{40} +\indexentry{modulus operator|hyperpage}{41} +\indexentry{operator!modulus|hyperpage}{41} +\indexentry{divisibility|hyperpage}{41} +\indexentry{boolean expression|hyperpage}{41} +\indexentry{expression!boolean|hyperpage}{41} +\indexentry{logical operator|hyperpage}{41} +\indexentry{operator!logical|hyperpage}{41} +\indexentry{True special value|hyperpage}{41} +\indexentry{False special value|hyperpage}{41} +\indexentry{special value!True|hyperpage}{41} +\indexentry{special value!False|hyperpage}{41} +\indexentry{bool type|hyperpage}{41} +\indexentry{type!bool|hyperpage}{41} +\indexentry{relational operator|hyperpage}{42} +\indexentry{operator!relational|hyperpage}{42} +\indexentry{logical operator|hyperpage}{42} +\indexentry{operator!logical|hyperpage}{42} +\indexentry{and operator|hyperpage}{42} +\indexentry{or operator|hyperpage}{42} +\indexentry{not operator|hyperpage}{42} +\indexentry{operator!and|hyperpage}{42} +\indexentry{operator!or|hyperpage}{42} +\indexentry{operator!not|hyperpage}{42} +\indexentry{conditional statement|hyperpage}{42} +\indexentry{statement!conditional|hyperpage}{42} +\indexentry{if statement|hyperpage}{42} +\indexentry{statement!if|hyperpage}{42} +\indexentry{conditional execution|hyperpage}{42} +\indexentry{condition|hyperpage}{42} +\indexentry{compound statement|hyperpage}{42} +\indexentry{statement!compound|hyperpage}{42} +\indexentry{pass statement|hyperpage}{42} +\indexentry{statement!pass|hyperpage}{42} +\indexentry{alternative execution|hyperpage}{43} +\indexentry{else keyword|hyperpage}{43} +\indexentry{keyword!else|hyperpage}{43} +\indexentry{branch|hyperpage}{43} +\indexentry{chained conditional|hyperpage}{43} +\indexentry{conditional!chained|hyperpage}{43} +\indexentry{elif keyword|hyperpage}{43} +\indexentry{keyword!elif|hyperpage}{43} +\indexentry{nested conditional|hyperpage}{43} +\indexentry{conditional!nested|hyperpage}{43} +\indexentry{recursion|hyperpage}{44} +\indexentry{recursion|hyperpage}{45} +\indexentry{function!recursive|hyperpage}{45} +\indexentry{return statement|hyperpage}{45} +\indexentry{statement!return|hyperpage}{45} +\indexentry{stack diagram|hyperpage}{45} +\indexentry{function frame|hyperpage}{45} +\indexentry{frame|hyperpage}{45} +\indexentry{base case|hyperpage}{45} +\indexentry{recursion!base case|hyperpage}{45} +\indexentry{infinite recursion|hyperpage}{46} +\indexentry{recursion!infinite|hyperpage}{46} +\indexentry{runtime error|hyperpage}{46} +\indexentry{error!runtime|hyperpage}{46} +\indexentry{traceback|hyperpage}{46} +\indexentry{exception!RuntimeError|hyperpage}{46} +\indexentry{RuntimeError|hyperpage}{46} +\indexentry{keyboard input|hyperpage}{46} +\indexentry{Python 3|hyperpage}{46} +\indexentry{raw\_input function|hyperpage}{46} +\indexentry{function!raw\_input|hyperpage}{46} +\indexentry{prompt|hyperpage}{47} +\indexentry{newline|hyperpage}{47} +\indexentry{ValueError|hyperpage}{47} +\indexentry{exception!ValueError|hyperpage}{47} +\indexentry{debugging|hyperpage}{47} +\indexentry{traceback|hyperpage}{47} +\indexentry{whitespace|hyperpage}{47} +\indexentry{error!runtime|hyperpage}{47} +\indexentry{runtime error|hyperpage}{47} +\indexentry{exception!OverflowError|hyperpage}{48} +\indexentry{OverflowError|hyperpage}{48} +\indexentry{floor division|hyperpage}{48} +\indexentry{division!floor|hyperpage}{48} +\indexentry{modulus operator|hyperpage}{48} +\indexentry{operator!modulus|hyperpage}{48} +\indexentry{boolean expression|hyperpage}{48} +\indexentry{expression!boolean|hyperpage}{48} +\indexentry{conditional statement|hyperpage}{48} +\indexentry{statement!conditional|hyperpage}{48} +\indexentry{condition|hyperpage}{48} +\indexentry{compound statement|hyperpage}{48} +\indexentry{branch|hyperpage}{48} +\indexentry{chained conditional|hyperpage}{48} +\indexentry{conditional!chained|hyperpage}{48} +\indexentry{nested conditional|hyperpage}{49} +\indexentry{conditional!nested|hyperpage}{49} +\indexentry{recursion|hyperpage}{49} +\indexentry{base case|hyperpage}{49} +\indexentry{infinite recursion|hyperpage}{49} +\indexentry{Fermat's Last Theorem|hyperpage}{49} +\indexentry{triangle|hyperpage}{49} +\indexentry{TurtleWorld|hyperpage}{49} +\indexentry{Koch curve|hyperpage}{50} +\indexentry{return value|hyperpage}{51} +\indexentry{return statement|hyperpage}{51} +\indexentry{statement!return|hyperpage}{51} +\indexentry{temporary variable|hyperpage}{51} +\indexentry{variable!temporary|hyperpage}{51} +\indexentry{dead code|hyperpage}{52} +\indexentry{None special value|hyperpage}{52} +\indexentry{special value!None|hyperpage}{52} +\indexentry{abs function|hyperpage}{52} +\indexentry{function!abs|hyperpage}{52} +\indexentry{compare function|hyperpage}{52} +\indexentry{function!compare|hyperpage}{52} +\indexentry{development plan!incremental|hyperpage}{52} +\indexentry{testing!incremental development|hyperpage}{52} +\indexentry{Pythagorean theorem|hyperpage}{52} +\indexentry{testing!knowing the answer|hyperpage}{53} +\indexentry{sqrt|hyperpage}{53} +\indexentry{function!sqrt|hyperpage}{53} +\indexentry{scaffolding|hyperpage}{53} +\indexentry{hypotenuse|hyperpage}{54} +\indexentry{composition|hyperpage}{54} +\indexentry{function composition|hyperpage}{54} +\indexentry{encapsulation|hyperpage}{54} +\indexentry{boolean function|hyperpage}{54} +\indexentry{conditional statement|hyperpage}{55} +\indexentry{statement!conditional|hyperpage}{55} +\indexentry{recursion|hyperpage}{55} +\indexentry{Turing complete language|hyperpage}{55} +\indexentry{language!Turing complete|hyperpage}{55} +\indexentry{Turing, Alan|hyperpage}{55} +\indexentry{Turing Thesis|hyperpage}{55} +\indexentry{vorpal|hyperpage}{55} +\indexentry{circular definition|hyperpage}{55} +\indexentry{definition!circular|hyperpage}{55} +\indexentry{factorial function|hyperpage}{56} +\indexentry{function!factorial|hyperpage}{56} +\indexentry{recursive definition|hyperpage}{56} +\indexentry{stack diagram|hyperpage}{56} +\indexentry{function frame|hyperpage}{56} +\indexentry{frame|hyperpage}{56} +\indexentry{recursion|hyperpage}{57} +\indexentry{leap of faith|hyperpage}{57} +\indexentry{testing!leap of faith|hyperpage}{57} +\indexentry{fibonacci function|hyperpage}{57} +\indexentry{function!fibonacci|hyperpage}{57} +\indexentry{flow of execution|hyperpage}{58} +\indexentry{type checking|hyperpage}{58} +\indexentry{error checking|hyperpage}{58} +\indexentry{factorial function|hyperpage}{58} +\indexentry{RuntimeError|hyperpage}{58} +\indexentry{infinite recursion|hyperpage}{58} +\indexentry{recursion!infinite|hyperpage}{58} +\indexentry{gamma function|hyperpage}{58} +\indexentry{isinstance function|hyperpage}{58} +\indexentry{function!isinstance|hyperpage}{58} +\indexentry{guardian pattern|hyperpage}{59} +\indexentry{pattern!guardian|hyperpage}{59} +\indexentry{debugging|hyperpage}{59} +\indexentry{precondition|hyperpage}{59} +\indexentry{postcondition|hyperpage}{59} +\indexentry{flow of execution|hyperpage}{59} +\indexentry{temporary variable|hyperpage}{60} +\indexentry{variable!temporary|hyperpage}{60} +\indexentry{dead code|hyperpage}{60} +\indexentry{None special value|hyperpage}{60} +\indexentry{special value!None|hyperpage}{60} +\indexentry{incremental development|hyperpage}{60} +\indexentry{scaffolding|hyperpage}{60} +\indexentry{guardian pattern|hyperpage}{60} +\indexentry{pattern!guardian|hyperpage}{60} +\indexentry{stack diagram|hyperpage}{60} +\indexentry{Ackermann function|hyperpage}{61} +\indexentry{function!ack|hyperpage}{61} +\indexentry{palindrome|hyperpage}{61} +\indexentry{greatest common divisor (GCD)|hyperpage}{61} +\indexentry{GCD (greatest common divisor)|hyperpage}{61} +\indexentry{assignment|hyperpage}{63} +\indexentry{statement!assignment|hyperpage}{63} +\indexentry{multiple assignment|hyperpage}{63} +\indexentry{newline|hyperpage}{63} +\indexentry{state diagram|hyperpage}{63} +\indexentry{diagram!state|hyperpage}{63} +\indexentry{equality and assignment|hyperpage}{63} +\indexentry{update|hyperpage}{64} +\indexentry{variable!updating|hyperpage}{64} +\indexentry{initialization (before update)|hyperpage}{64} +\indexentry{increment|hyperpage}{64} +\indexentry{decrement|hyperpage}{64} +\indexentry{statement!while|hyperpage}{64} +\indexentry{while loop|hyperpage}{64} +\indexentry{loop!while|hyperpage}{64} +\indexentry{iteration|hyperpage}{64} +\indexentry{flow of execution|hyperpage}{64} +\indexentry{condition|hyperpage}{65} +\indexentry{loop|hyperpage}{65} +\indexentry{body|hyperpage}{65} +\indexentry{infinite loop|hyperpage}{65} +\indexentry{loop!infinite|hyperpage}{65} +\indexentry{Collatz conjecture|hyperpage}{65} +\indexentry{break statement|hyperpage}{65} +\indexentry{statement!break|hyperpage}{65} +\indexentry{square root|hyperpage}{66} +\indexentry{Newton's method|hyperpage}{66} +\indexentry{update|hyperpage}{66} +\indexentry{floating-point|hyperpage}{67} +\indexentry{epsilon|hyperpage}{67} +\indexentry{encapsulation|hyperpage}{67} +\indexentry{algorithm|hyperpage}{67} +\indexentry{addition with carrying|hyperpage}{68} +\indexentry{carrying, addition with|hyperpage}{68} +\indexentry{subtraction!with borrowing|hyperpage}{68} +\indexentry{borrowing, subtraction with|hyperpage}{68} +\indexentry{debugging!by bisection|hyperpage}{68} +\indexentry{bisection, debugging by|hyperpage}{68} +\indexentry{multiple assignment|hyperpage}{68} +\indexentry{assignment!multiple|hyperpage}{68} +\indexentry{update|hyperpage}{69} +\indexentry{initialization!variable|hyperpage}{69} +\indexentry{increment|hyperpage}{69} +\indexentry{decrement|hyperpage}{69} +\indexentry{iteration|hyperpage}{69} +\indexentry{infinite loop|hyperpage}{69} +\indexentry{algorithm!square root|hyperpage}{69} +\indexentry{eval function|hyperpage}{69} +\indexentry{function!eval|hyperpage}{69} +\indexentry{Ramanujan, Srinivasa|hyperpage}{69} +\indexentry{pi|hyperpage}{69} +\indexentry{sequence|hyperpage}{71} +\indexentry{character|hyperpage}{71} +\indexentry{bracket operator|hyperpage}{71} +\indexentry{operator!bracket|hyperpage}{71} +\indexentry{index|hyperpage}{71} +\indexentry{index!starting at zero|hyperpage}{71} +\indexentry{zero, index starting at|hyperpage}{71} +\indexentry{index|hyperpage}{71} +\indexentry{exception!TypeError|hyperpage}{71} +\indexentry{TypeError|hyperpage}{71} +\indexentry{len function|hyperpage}{71} +\indexentry{function!len|hyperpage}{71} +\indexentry{exception!IndexError|hyperpage}{72} +\indexentry{IndexError|hyperpage}{72} +\indexentry{index!negative|hyperpage}{72} +\indexentry{negative index|hyperpage}{72} +\indexentry{traversal|hyperpage}{72} +\indexentry{loop!traversal|hyperpage}{72} +\indexentry{for loop|hyperpage}{72} +\indexentry{loop!for|hyperpage}{72} +\indexentry{statement!for|hyperpage}{72} +\indexentry{traversal|hyperpage}{72} +\indexentry{concatenation|hyperpage}{72} +\indexentry{abecedarian|hyperpage}{72} +\indexentry{McCloskey, Robert|hyperpage}{72} +\indexentry{slice operator|hyperpage}{73} +\indexentry{operator!slice|hyperpage}{73} +\indexentry{index!slice|hyperpage}{73} +\indexentry{string!slice|hyperpage}{73} +\indexentry{slice!string|hyperpage}{73} +\indexentry{quotation mark|hyperpage}{73} +\indexentry{copy!slice|hyperpage}{74} +\indexentry{slice!copy|hyperpage}{74} +\indexentry{mutability|hyperpage}{74} +\indexentry{immutability|hyperpage}{74} +\indexentry{string!immutable|hyperpage}{74} +\indexentry{TypeError|hyperpage}{74} +\indexentry{exception!TypeError|hyperpage}{74} +\indexentry{object|hyperpage}{74} +\indexentry{item assignment|hyperpage}{74} +\indexentry{assignment!item|hyperpage}{74} +\indexentry{immutability|hyperpage}{74} +\indexentry{concatenation|hyperpage}{74} +\indexentry{find function|hyperpage}{74} +\indexentry{function!find|hyperpage}{74} +\indexentry{traversal|hyperpage}{74} +\indexentry{search pattern|hyperpage}{74} +\indexentry{pattern!search|hyperpage}{74} +\indexentry{counter|hyperpage}{75} +\indexentry{counting and looping|hyperpage}{75} +\indexentry{looping and counting|hyperpage}{75} +\indexentry{looping!with strings|hyperpage}{75} +\indexentry{encapsulation|hyperpage}{75} +\indexentry{method|hyperpage}{75} +\indexentry{string!method|hyperpage}{75} +\indexentry{dot notation|hyperpage}{75} +\indexentry{parentheses!empty|hyperpage}{75} +\indexentry{invocation|hyperpage}{75} +\indexentry{optional argument|hyperpage}{76} +\indexentry{argument!optional|hyperpage}{76} +\indexentry{count method|hyperpage}{76} +\indexentry{method!count|hyperpage}{76} +\indexentry{string method|hyperpage}{76} +\indexentry{method!string|hyperpage}{76} +\indexentry{in operator|hyperpage}{76} +\indexentry{operator!in|hyperpage}{76} +\indexentry{boolean operator|hyperpage}{76} +\indexentry{operator!boolean|hyperpage}{76} +\indexentry{string!comparison|hyperpage}{76} +\indexentry{comparison!string|hyperpage}{76} +\indexentry{debugging|hyperpage}{77} +\indexentry{traversal|hyperpage}{77} +\indexentry{guardian pattern|hyperpage}{77} +\indexentry{pattern!guardian|hyperpage}{77} +\indexentry{index|hyperpage}{77} +\indexentry{IndexError|hyperpage}{77} +\indexentry{exception!IndexError|hyperpage}{77} +\indexentry{semantic error|hyperpage}{78} +\indexentry{error!semantic|hyperpage}{78} +\indexentry{state diagram|hyperpage}{78} +\indexentry{diagram!state|hyperpage}{78} +\indexentry{object|hyperpage}{78} +\indexentry{sequence|hyperpage}{79} +\indexentry{item|hyperpage}{79} +\indexentry{index|hyperpage}{79} +\indexentry{slice|hyperpage}{79} +\indexentry{empty string|hyperpage}{79} +\indexentry{immutability|hyperpage}{79} +\indexentry{traversal|hyperpage}{79} +\indexentry{search pattern|hyperpage}{79} +\indexentry{pattern!search|hyperpage}{79} +\indexentry{counter|hyperpage}{79} +\indexentry{method|hyperpage}{79} +\indexentry{invocation|hyperpage}{79} +\indexentry{step size|hyperpage}{79} +\indexentry{slice operator|hyperpage}{79} +\indexentry{operator!slice|hyperpage}{79} +\indexentry{palindrome|hyperpage}{79} +\indexentry{letter rotation|hyperpage}{80} +\indexentry{rotation, letter|hyperpage}{80} +\indexentry{Moby Project|hyperpage}{81} +\indexentry{crosswords|hyperpage}{81} +\indexentry{open function|hyperpage}{81} +\indexentry{function!open|hyperpage}{81} +\indexentry{plain text|hyperpage}{81} +\indexentry{text!plain|hyperpage}{81} +\indexentry{object!file|hyperpage}{81} +\indexentry{file object|hyperpage}{81} +\indexentry{readline method|hyperpage}{81} +\indexentry{method!readline|hyperpage}{81} +\indexentry{strip method|hyperpage}{81} +\indexentry{method!strip|hyperpage}{81} +\indexentry{open function|hyperpage}{82} +\indexentry{function!open|hyperpage}{82} +\indexentry{whitespace|hyperpage}{82} +\indexentry{lipogram|hyperpage}{82} +\indexentry{abecedarian|hyperpage}{82} +\indexentry{search pattern|hyperpage}{82} +\indexentry{pattern!search|hyperpage}{82} +\indexentry{traversal|hyperpage}{83} +\indexentry{generalization|hyperpage}{83} +\indexentry{traversal|hyperpage}{83} +\indexentry{problem recognition|hyperpage}{83} +\indexentry{development plan!problem recognition|hyperpage}{83} +\indexentry{looping!with indices|hyperpage}{83} +\indexentry{index!looping with|hyperpage}{83} +\indexentry{palindrome|hyperpage}{84} +\indexentry{problem recognition|hyperpage}{85} +\indexentry{development plan!problem recognition|hyperpage}{85} +\indexentry{debugging|hyperpage}{85} +\indexentry{testing!is hard|hyperpage}{85} +\indexentry{program testing|hyperpage}{85} +\indexentry{special case|hyperpage}{85} +\indexentry{testing!and absence of bugs|hyperpage}{85} +\indexentry{Dijkstra, Edsger|hyperpage}{85} +\indexentry{file object|hyperpage}{85} +\indexentry{object!file|hyperpage}{85} +\indexentry{problem recognition|hyperpage}{85} +\indexentry{special case|hyperpage}{85} +\indexentry{Car Talk|hyperpage}{86} +\indexentry{Puzzler|hyperpage}{86} +\indexentry{double letters|hyperpage}{86} +\indexentry{Car Talk|hyperpage}{86} +\indexentry{Puzzler|hyperpage}{86} +\indexentry{odometer|hyperpage}{86} +\indexentry{palindrome|hyperpage}{86} +\indexentry{Car Talk|hyperpage}{86} +\indexentry{Puzzler|hyperpage}{86} +\indexentry{palindrome|hyperpage}{86} +\indexentry{list|hyperpage}{87} +\indexentry{type!list|hyperpage}{87} +\indexentry{element|hyperpage}{87} +\indexentry{sequence|hyperpage}{87} +\indexentry{item|hyperpage}{87} +\indexentry{nested list|hyperpage}{87} +\indexentry{list!nested|hyperpage}{87} +\indexentry{empty list|hyperpage}{87} +\indexentry{list!empty|hyperpage}{87} +\indexentry{assignment|hyperpage}{87} +\indexentry{list!element|hyperpage}{87} +\indexentry{access|hyperpage}{87} +\indexentry{index|hyperpage}{87} +\indexentry{bracket operator|hyperpage}{87} +\indexentry{operator!bracket|hyperpage}{87} +\indexentry{mutability|hyperpage}{88} +\indexentry{index!starting at zero|hyperpage}{88} +\indexentry{zero, index starting at|hyperpage}{88} +\indexentry{state diagram|hyperpage}{88} +\indexentry{diagram!state|hyperpage}{88} +\indexentry{mapping|hyperpage}{88} +\indexentry{item assignment|hyperpage}{88} +\indexentry{assignment!item|hyperpage}{88} +\indexentry{exception!IndexError|hyperpage}{88} +\indexentry{IndexError|hyperpage}{88} +\indexentry{list!index|hyperpage}{88} +\indexentry{list!membership|hyperpage}{88} +\indexentry{membership!list|hyperpage}{88} +\indexentry{in operator|hyperpage}{88} +\indexentry{operator!in|hyperpage}{88} +\indexentry{list!traversal|hyperpage}{89} +\indexentry{traversal!list|hyperpage}{89} +\indexentry{for loop|hyperpage}{89} +\indexentry{loop!for|hyperpage}{89} +\indexentry{statement!for|hyperpage}{89} +\indexentry{looping!with indices|hyperpage}{89} +\indexentry{index!looping with|hyperpage}{89} +\indexentry{item update|hyperpage}{89} +\indexentry{update!item|hyperpage}{89} +\indexentry{nested list|hyperpage}{89} +\indexentry{list!nested|hyperpage}{89} +\indexentry{list!operation|hyperpage}{89} +\indexentry{concatenation!list|hyperpage}{89} +\indexentry{list!concatenation|hyperpage}{89} +\indexentry{repetition!list|hyperpage}{89} +\indexentry{list!repetition|hyperpage}{89} +\indexentry{slice operator|hyperpage}{89} +\indexentry{operator!slice|hyperpage}{89} +\indexentry{index!slice|hyperpage}{89} +\indexentry{list!slice|hyperpage}{89} +\indexentry{slice!list|hyperpage}{89} +\indexentry{list!copy|hyperpage}{90} +\indexentry{slice!copy|hyperpage}{90} +\indexentry{copy!slice|hyperpage}{90} +\indexentry{mutability|hyperpage}{90} +\indexentry{slice!update|hyperpage}{90} +\indexentry{update!slice|hyperpage}{90} +\indexentry{list!method|hyperpage}{90} +\indexentry{method, list|hyperpage}{90} +\indexentry{append method|hyperpage}{90} +\indexentry{method!append|hyperpage}{90} +\indexentry{extend method|hyperpage}{90} +\indexentry{method!extend|hyperpage}{90} +\indexentry{sort method|hyperpage}{90} +\indexentry{method!sort|hyperpage}{90} +\indexentry{void method|hyperpage}{90} +\indexentry{method!void|hyperpage}{90} +\indexentry{None special value|hyperpage}{90} +\indexentry{special value!None|hyperpage}{90} +\indexentry{update operator|hyperpage}{91} +\indexentry{operator!update|hyperpage}{91} +\indexentry{assignment!augmented|hyperpage}{91} +\indexentry{augmented assignment|hyperpage}{91} +\indexentry{accumulator!sum|hyperpage}{91} +\indexentry{reduce pattern|hyperpage}{91} +\indexentry{pattern!reduce|hyperpage}{91} +\indexentry{traversal|hyperpage}{91} +\indexentry{accumulator!list|hyperpage}{91} +\indexentry{map pattern|hyperpage}{91} +\indexentry{pattern!map|hyperpage}{91} +\indexentry{filter pattern|hyperpage}{91} +\indexentry{pattern!filter|hyperpage}{91} +\indexentry{list!comprehension|hyperpage}{92} +\indexentry{cumulative sum|hyperpage}{92} +\indexentry{element deletion|hyperpage}{92} +\indexentry{deletion, element of list|hyperpage}{92} +\indexentry{pop method|hyperpage}{92} +\indexentry{method!pop|hyperpage}{92} +\indexentry{del operator|hyperpage}{92} +\indexentry{operator!del|hyperpage}{92} +\indexentry{remove method|hyperpage}{92} +\indexentry{method!remove|hyperpage}{92} +\indexentry{None special value|hyperpage}{92} +\indexentry{special value!None|hyperpage}{92} +\indexentry{list|hyperpage}{93} +\indexentry{string|hyperpage}{93} +\indexentry{sequence|hyperpage}{93} +\indexentry{list!function|hyperpage}{93} +\indexentry{function!list|hyperpage}{93} +\indexentry{split method|hyperpage}{93} +\indexentry{method!split|hyperpage}{93} +\indexentry{optional argument|hyperpage}{93} +\indexentry{argument!optional|hyperpage}{93} +\indexentry{delimiter|hyperpage}{93} +\indexentry{join method|hyperpage}{93} +\indexentry{method!join|hyperpage}{93} +\indexentry{concatenation|hyperpage}{93} +\indexentry{empty string|hyperpage}{93} +\indexentry{string!empty|hyperpage}{93} +\indexentry{object|hyperpage}{93} +\indexentry{value|hyperpage}{93} +\indexentry{aliasing|hyperpage}{93} +\indexentry{is operator|hyperpage}{93} +\indexentry{operator!is|hyperpage}{93} +\indexentry{state diagram|hyperpage}{94} +\indexentry{diagram!state|hyperpage}{94} +\indexentry{equivalence|hyperpage}{94} +\indexentry{identity|hyperpage}{94} +\indexentry{object|hyperpage}{94} +\indexentry{value|hyperpage}{94} +\indexentry{aliasing|hyperpage}{94} +\indexentry{reference!aliasing|hyperpage}{94} +\indexentry{state diagram|hyperpage}{94} +\indexentry{diagram!state|hyperpage}{94} +\indexentry{reference|hyperpage}{94} +\indexentry{mutability|hyperpage}{94} +\indexentry{immutability|hyperpage}{95} +\indexentry{list!as argument|hyperpage}{95} +\indexentry{argument|hyperpage}{95} +\indexentry{argument!list|hyperpage}{95} +\indexentry{reference|hyperpage}{95} +\indexentry{parameter|hyperpage}{95} +\indexentry{stack diagram|hyperpage}{95} +\indexentry{diagram!stack|hyperpage}{95} +\indexentry{append method|hyperpage}{95} +\indexentry{method!append|hyperpage}{95} +\indexentry{list!concatenation|hyperpage}{95} +\indexentry{concatenation!list|hyperpage}{95} +\indexentry{slice operator|hyperpage}{96} +\indexentry{operator!slice|hyperpage}{96} +\indexentry{debugging|hyperpage}{96} +\indexentry{sort method|hyperpage}{96} +\indexentry{method!sort|hyperpage}{96} +\indexentry{aliasing!copying to avoid|hyperpage}{97} +\indexentry{copy!to avoid aliasing|hyperpage}{97} +\indexentry{list|hyperpage}{97} +\indexentry{element|hyperpage}{97} +\indexentry{index|hyperpage}{97} +\indexentry{nested list|hyperpage}{97} +\indexentry{list!traversal|hyperpage}{97} +\indexentry{mapping|hyperpage}{97} +\indexentry{accumulator|hyperpage}{97} +\indexentry{assignment!augmented|hyperpage}{97} +\indexentry{augmented assignment|hyperpage}{97} +\indexentry{traversal|hyperpage}{97} +\indexentry{reduce pattern|hyperpage}{97} +\indexentry{pattern!reduce|hyperpage}{97} +\indexentry{map pattern|hyperpage}{98} +\indexentry{pattern!map|hyperpage}{98} +\indexentry{filter pattern|hyperpage}{98} +\indexentry{pattern!filter|hyperpage}{98} +\indexentry{object|hyperpage}{98} +\indexentry{equivalent|hyperpage}{98} +\indexentry{identical|hyperpage}{98} +\indexentry{reference|hyperpage}{98} +\indexentry{aliasing|hyperpage}{98} +\indexentry{delimiter|hyperpage}{98} +\indexentry{precondition|hyperpage}{98} +\indexentry{anagram|hyperpage}{98} +\indexentry{birthday paradox|hyperpage}{98} +\indexentry{duplicate|hyperpage}{98} +\indexentry{random module|hyperpage}{98} +\indexentry{module!random|hyperpage}{98} +\indexentry{randint function|hyperpage}{98} +\indexentry{function!randint|hyperpage}{98} +\indexentry{duplicate|hyperpage}{98} +\indexentry{uniqueness|hyperpage}{98} +\indexentry{append method|hyperpage}{98} +\indexentry{method append|hyperpage}{98} +\indexentry{list!concatenation|hyperpage}{98} +\indexentry{concatenation!list|hyperpage}{98} +\indexentry{time module|hyperpage}{98} +\indexentry{module!time|hyperpage}{98} +\indexentry{membership!bisection search|hyperpage}{98} +\indexentry{bisection search|hyperpage}{98} +\indexentry{search, bisection|hyperpage}{98} +\indexentry{membership!binary search|hyperpage}{98} +\indexentry{binary search|hyperpage}{98} +\indexentry{search, binary|hyperpage}{98} +\indexentry{bisect module|hyperpage}{99} +\indexentry{module!bisect|hyperpage}{99} +\indexentry{reverse word pair|hyperpage}{99} +\indexentry{interlocking words|hyperpage}{99} +\indexentry{dictionary|hyperpage}{101} +\indexentry{dictionary|hyperpage}{101} +\indexentry{type!dict|hyperpage}{101} +\indexentry{key|hyperpage}{101} +\indexentry{key-value pair|hyperpage}{101} +\indexentry{index|hyperpage}{101} +\indexentry{dict function|hyperpage}{101} +\indexentry{function!dict|hyperpage}{101} +\indexentry{squiggly bracket|hyperpage}{101} +\indexentry{bracket!squiggly|hyperpage}{101} +\indexentry{exception!KeyError|hyperpage}{102} +\indexentry{KeyError|hyperpage}{102} +\indexentry{len function|hyperpage}{102} +\indexentry{function!len|hyperpage}{102} +\indexentry{membership!dictionary|hyperpage}{102} +\indexentry{in operator|hyperpage}{102} +\indexentry{operator!in|hyperpage}{102} +\indexentry{values method|hyperpage}{102} +\indexentry{method!values|hyperpage}{102} +\indexentry{hashtable|hyperpage}{102} +\indexentry{set membership|hyperpage}{102} +\indexentry{membership!set|hyperpage}{102} +\indexentry{counter|hyperpage}{102} +\indexentry{implementation|hyperpage}{103} +\indexentry{histogram|hyperpage}{103} +\indexentry{frequency|hyperpage}{103} +\indexentry{traversal|hyperpage}{103} +\indexentry{histogram|hyperpage}{103} +\indexentry{get method|hyperpage}{103} +\indexentry{method!get|hyperpage}{103} +\indexentry{dictionary!looping with|hyperpage}{103} +\indexentry{looping!with dictionaries|hyperpage}{103} +\indexentry{traversal|hyperpage}{103} +\indexentry{keys method|hyperpage}{104} +\indexentry{method!keys|hyperpage}{104} +\indexentry{dictionary!lookup|hyperpage}{104} +\indexentry{dictionary!reverse lookup|hyperpage}{104} +\indexentry{lookup, dictionary|hyperpage}{104} +\indexentry{reverse lookup, dictionary|hyperpage}{104} +\indexentry{search|hyperpage}{104} +\indexentry{pattern!search|hyperpage}{104} +\indexentry{raise statement|hyperpage}{104} +\indexentry{statement!raise|hyperpage}{104} +\indexentry{exception!ValueError|hyperpage}{104} +\indexentry{ValueError|hyperpage}{104} +\indexentry{traceback|hyperpage}{105} +\indexentry{optional argument|hyperpage}{105} +\indexentry{argument!optional|hyperpage}{105} +\indexentry{invert dictionary|hyperpage}{105} +\indexentry{dictionary!invert|hyperpage}{105} +\indexentry{singleton|hyperpage}{105} +\indexentry{state diagram|hyperpage}{106} +\indexentry{diagram!state|hyperpage}{106} +\indexentry{TypeError|hyperpage}{106} +\indexentry{exception!TypeError|hyperpage}{106} +\indexentry{hash function|hyperpage}{106} +\indexentry{hashable|hyperpage}{106} +\indexentry{immutability|hyperpage}{106} +\indexentry{setdefault method|hyperpage}{106} +\indexentry{method!setdefault|hyperpage}{106} +\indexentry{fibonacci function|hyperpage}{107} +\indexentry{function!fibonacci|hyperpage}{107} +\indexentry{function frame|hyperpage}{107} +\indexentry{frame|hyperpage}{107} +\indexentry{call graph|hyperpage}{107} +\indexentry{memo|hyperpage}{107} +\indexentry{Ackermann function|hyperpage}{107} +\indexentry{function!ack|hyperpage}{107} +\indexentry{global variable|hyperpage}{108} +\indexentry{variable!global|hyperpage}{108} +\indexentry{flag|hyperpage}{108} +\indexentry{multiple assignment|hyperpage}{108} +\indexentry{assignment!multiple|hyperpage}{108} +\indexentry{global statement|hyperpage}{108} +\indexentry{statement!global|hyperpage}{108} +\indexentry{declaration|hyperpage}{108} +\indexentry{update!global variable|hyperpage}{108} +\indexentry{global variable!update|hyperpage}{108} +\indexentry{UnboundLocalError|hyperpage}{108} +\indexentry{exception!UnboundLocalError|hyperpage}{108} +\indexentry{counter|hyperpage}{108} +\indexentry{mutability|hyperpage}{108} +\indexentry{long integer|hyperpage}{109} +\indexentry{integer!long|hyperpage}{109} +\indexentry{type!long|hyperpage}{109} +\indexentry{Python 3|hyperpage}{109} +\indexentry{encryption|hyperpage}{109} +\indexentry{RSA algorithm|hyperpage}{109} +\indexentry{algorithm!RSA|hyperpage}{109} +\indexentry{debugging|hyperpage}{109} +\indexentry{sanity check|hyperpage}{110} +\indexentry{consistency check|hyperpage}{110} +\indexentry{pretty print|hyperpage}{110} +\indexentry{pprint module|hyperpage}{110} +\indexentry{module!pprint|hyperpage}{110} +\indexentry{scaffolding|hyperpage}{110} +\indexentry{dictionary|hyperpage}{110} +\indexentry{key-value pair|hyperpage}{110} +\indexentry{item!dictionary|hyperpage}{110} +\indexentry{key|hyperpage}{110} +\indexentry{value|hyperpage}{110} +\indexentry{implementation|hyperpage}{110} +\indexentry{hashtable|hyperpage}{110} +\indexentry{hash function|hyperpage}{110} +\indexentry{hashable|hyperpage}{110} +\indexentry{lookup|hyperpage}{110} +\indexentry{reverse lookup, dictionary|hyperpage}{110} +\indexentry{singleton|hyperpage}{110} +\indexentry{call graph|hyperpage}{110} +\indexentry{diagram!call graph|hyperpage}{110} +\indexentry{histogram|hyperpage}{110} +\indexentry{memo|hyperpage}{110} +\indexentry{global variable|hyperpage}{111} +\indexentry{flag|hyperpage}{111} +\indexentry{declaration|hyperpage}{111} +\indexentry{duplicate|hyperpage}{111} +\indexentry{letter rotation|hyperpage}{111} +\indexentry{rotation!letters|hyperpage}{111} +\indexentry{Car Talk|hyperpage}{111} +\indexentry{Puzzler|hyperpage}{111} +\indexentry{homophone|hyperpage}{111} +\indexentry{reducible word|hyperpage}{111} +\indexentry{word, reducible|hyperpage}{111} +\indexentry{tuple|hyperpage}{113} +\indexentry{type!tuple|hyperpage}{113} +\indexentry{sequence|hyperpage}{113} +\indexentry{mutability|hyperpage}{113} +\indexentry{immutability|hyperpage}{113} +\indexentry{parentheses!tuples in|hyperpage}{113} +\indexentry{singleton|hyperpage}{113} +\indexentry{tuple!singleton|hyperpage}{113} +\indexentry{tuple function|hyperpage}{113} +\indexentry{function!tuple|hyperpage}{113} +\indexentry{bracket operator|hyperpage}{113} +\indexentry{operator!bracket|hyperpage}{113} +\indexentry{slice operator|hyperpage}{114} +\indexentry{operator!slice|hyperpage}{114} +\indexentry{tuple!slice|hyperpage}{114} +\indexentry{slice!tuple|hyperpage}{114} +\indexentry{exception!TypeError|hyperpage}{114} +\indexentry{TypeError|hyperpage}{114} +\indexentry{item assignment|hyperpage}{114} +\indexentry{assignment!item|hyperpage}{114} +\indexentry{tuple!assignment|hyperpage}{114} +\indexentry{assignment!tuple|hyperpage}{114} +\indexentry{swap pattern|hyperpage}{114} +\indexentry{pattern!swap|hyperpage}{114} +\indexentry{exception!ValueError|hyperpage}{114} +\indexentry{ValueError|hyperpage}{114} +\indexentry{split method|hyperpage}{114} +\indexentry{method!split|hyperpage}{114} +\indexentry{email address|hyperpage}{114} +\indexentry{tuple|hyperpage}{115} +\indexentry{value!tuple|hyperpage}{115} +\indexentry{return value!tuple|hyperpage}{115} +\indexentry{function, tuple as return value|hyperpage}{115} +\indexentry{divmod|hyperpage}{115} +\indexentry{tuple assignment|hyperpage}{115} +\indexentry{assignment!tuple|hyperpage}{115} +\indexentry{max function|hyperpage}{115} +\indexentry{function!max|hyperpage}{115} +\indexentry{min function|hyperpage}{115} +\indexentry{function!min|hyperpage}{115} +\indexentry{variable-length argument tuple|hyperpage}{115} +\indexentry{argument!variable-length tuple|hyperpage}{115} +\indexentry{gather|hyperpage}{115} +\indexentry{parameter!gather|hyperpage}{115} +\indexentry{argument!gather|hyperpage}{115} +\indexentry{scatter|hyperpage}{115} +\indexentry{argument scatter|hyperpage}{115} +\indexentry{TypeError|hyperpage}{115} +\indexentry{exception!TypeError|hyperpage}{115} +\indexentry{max function|hyperpage}{115} +\indexentry{function!max|hyperpage}{115} +\indexentry{min function|hyperpage}{115} +\indexentry{function!min|hyperpage}{115} +\indexentry{sum function|hyperpage}{116} +\indexentry{function!sum|hyperpage}{116} +\indexentry{zip function|hyperpage}{116} +\indexentry{function!zip|hyperpage}{116} +\indexentry{Python 3|hyperpage}{116} +\indexentry{list!of tuples|hyperpage}{116} +\indexentry{traversal|hyperpage}{116} +\indexentry{tuple assignment|hyperpage}{116} +\indexentry{assignment!tuple|hyperpage}{116} +\indexentry{loop|hyperpage}{116} +\indexentry{for loop|hyperpage}{116} +\indexentry{traversal|hyperpage}{116} +\indexentry{enumerate function|hyperpage}{116} +\indexentry{function!enumerate|hyperpage}{116} +\indexentry{dictionary|hyperpage}{117} +\indexentry{items method|hyperpage}{117} +\indexentry{method!items|hyperpage}{117} +\indexentry{key-value pair|hyperpage}{117} +\indexentry{dictionary!initialize|hyperpage}{117} +\indexentry{zip function!use with dict|hyperpage}{117} +\indexentry{update method|hyperpage}{117} +\indexentry{method!update|hyperpage}{117} +\indexentry{traverse!dictionary|hyperpage}{117} +\indexentry{dictionary!traversal|hyperpage}{117} +\indexentry{tuple!as key in dictionary|hyperpage}{117} +\indexentry{hashable|hyperpage}{117} +\indexentry{tuple!in brackets|hyperpage}{117} +\indexentry{state diagram|hyperpage}{118} +\indexentry{diagram!state|hyperpage}{118} +\indexentry{comparison!tuple|hyperpage}{118} +\indexentry{tuple!comparison|hyperpage}{118} +\indexentry{sort method|hyperpage}{118} +\indexentry{method!sort|hyperpage}{118} +\indexentry{DSU pattern|hyperpage}{119} +\indexentry{pattern!DSU|hyperpage}{119} +\indexentry{decorate-sort-undecorate pattern|hyperpage}{119} +\indexentry{pattern!decorate-sort-undecorate|hyperpage}{119} +\indexentry{keyword argument|hyperpage}{119} +\indexentry{argument!keyword|hyperpage}{119} +\indexentry{traversal|hyperpage}{119} +\indexentry{random module|hyperpage}{119} +\indexentry{module!random|hyperpage}{119} +\indexentry{random function|hyperpage}{119} +\indexentry{function!random|hyperpage}{119} +\indexentry{sequence|hyperpage}{119} +\indexentry{string|hyperpage}{119} +\indexentry{list|hyperpage}{119} +\indexentry{tuple|hyperpage}{119} +\indexentry{mutability|hyperpage}{119} +\indexentry{immutability|hyperpage}{119} +\indexentry{sorted function|hyperpage}{120} +\indexentry{function!sorted|hyperpage}{120} +\indexentry{reversed function|hyperpage}{120} +\indexentry{function!reversed|hyperpage}{120} +\indexentry{debugging|hyperpage}{120} +\indexentry{data structure|hyperpage}{120} +\indexentry{shape error|hyperpage}{120} +\indexentry{error!shape|hyperpage}{120} +\indexentry{structshape module|hyperpage}{120} +\indexentry{module!structshape|hyperpage}{120} +\indexentry{tuple|hyperpage}{121} +\indexentry{tuple assignment|hyperpage}{121} +\indexentry{assignment!tuple|hyperpage}{121} +\indexentry{gather|hyperpage}{121} +\indexentry{scatter|hyperpage}{121} +\indexentry{DSU pattern|hyperpage}{121} +\indexentry{data structure|hyperpage}{121} +\indexentry{shape|hyperpage}{121} +\indexentry{letter frequency|hyperpage}{121} +\indexentry{frequency!letter|hyperpage}{121} +\indexentry{anagram set|hyperpage}{121} +\indexentry{set!anagram|hyperpage}{121} +\indexentry{Scrabble|hyperpage}{121} +\indexentry{bingo|hyperpage}{121} +\indexentry{metathesis|hyperpage}{122} +\indexentry{Car Talk|hyperpage}{122} +\indexentry{Puzzler|hyperpage}{122} +\indexentry{reducible word|hyperpage}{122} +\indexentry{word, reducible|hyperpage}{122} +\indexentry{recursive definition|hyperpage}{122} +\indexentry{definition!recursive|hyperpage}{122} +\indexentry{string module|hyperpage}{123} +\indexentry{module!string|hyperpage}{123} +\indexentry{strip method|hyperpage}{123} +\indexentry{method!strip|hyperpage}{123} +\indexentry{replace method|hyperpage}{123} +\indexentry{method!replace|hyperpage}{123} +\indexentry{translate method|hyperpage}{123} +\indexentry{method!translate|hyperpage}{123} +\indexentry{Project Gutenberg|hyperpage}{123} +\indexentry{plain text|hyperpage}{123} +\indexentry{text!plain|hyperpage}{123} +\indexentry{word frequency|hyperpage}{123} +\indexentry{frequency!word|hyperpage}{123} +\indexentry{random number|hyperpage}{124} +\indexentry{number, random|hyperpage}{124} +\indexentry{deterministic|hyperpage}{124} +\indexentry{pseudorandom|hyperpage}{124} +\indexentry{random module|hyperpage}{124} +\indexentry{module!random|hyperpage}{124} +\indexentry{random function|hyperpage}{124} +\indexentry{function!random|hyperpage}{124} +\indexentry{randint function|hyperpage}{124} +\indexentry{function!randint|hyperpage}{124} +\indexentry{choice function|hyperpage}{124} +\indexentry{function!choice|hyperpage}{124} +\indexentry{histogram!random choice|hyperpage}{124} +\indexentry{histogram!word frequencies|hyperpage}{125} +\indexentry{Austin, Jane|hyperpage}{125} +\indexentry{accumulator!histogram|hyperpage}{125} +\indexentry{traversal|hyperpage}{125} +\indexentry{update!histogram|hyperpage}{125} +\indexentry{DSU pattern|hyperpage}{126} +\indexentry{pattern!DSU|hyperpage}{126} +\indexentry{optional parameter|hyperpage}{126} +\indexentry{parameter!optional|hyperpage}{126} +\indexentry{default value|hyperpage}{126} +\indexentry{value!default|hyperpage}{126} +\indexentry{override|hyperpage}{127} +\indexentry{dictionary!subtraction|hyperpage}{127} +\indexentry{subtraction!dictionary|hyperpage}{127} +\indexentry{set|hyperpage}{127} +\indexentry{type!set|hyperpage}{127} +\indexentry{histogram!random choice|hyperpage}{127} +\indexentry{algorithm|hyperpage}{128} +\indexentry{Markov analysis|hyperpage}{128} +\indexentry{prefix|hyperpage}{129} +\indexentry{suffix|hyperpage}{129} +\indexentry{mapping|hyperpage}{129} +\indexentry{random text|hyperpage}{129} +\indexentry{text!random|hyperpage}{129} +\indexentry{mash-up|hyperpage}{129} +\indexentry{data structure|hyperpage}{129} +\indexentry{implementation|hyperpage}{130} +\indexentry{tuple!as key in dictionary|hyperpage}{130} +\indexentry{benchmarking|hyperpage}{130} +\indexentry{profile module|hyperpage}{130} +\indexentry{module!profile|hyperpage}{130} +\indexentry{debugging|hyperpage}{131} +\indexentry{typographical error|hyperpage}{131} +\indexentry{experimental debugging|hyperpage}{131} +\indexentry{random walk programming|hyperpage}{131} +\indexentry{development plan!random walk programming|hyperpage}{131} +\indexentry{deterministic|hyperpage}{132} +\indexentry{pseudorandom|hyperpage}{132} +\indexentry{default value|hyperpage}{132} +\indexentry{override|hyperpage}{132} +\indexentry{benchmarking|hyperpage}{132} +\indexentry{word frequency|hyperpage}{132} +\indexentry{frequency!word|hyperpage}{132} +\indexentry{Zipf's law|hyperpage}{132} +\indexentry{logarithm|hyperpage}{132} +\indexentry{Matplotlib|hyperpage}{132} +\indexentry{file|hyperpage}{133} +\indexentry{type!file|hyperpage}{133} +\indexentry{persistence|hyperpage}{133} +\indexentry{pickle module|hyperpage}{133} +\indexentry{module!pickle|hyperpage}{133} +\indexentry{file!reading and writing|hyperpage}{133} +\indexentry{open function|hyperpage}{133} +\indexentry{function!open|hyperpage}{133} +\indexentry{close method|hyperpage}{134} +\indexentry{method!close|hyperpage}{134} +\indexentry{format operator|hyperpage}{134} +\indexentry{operator!format|hyperpage}{134} +\indexentry{format string|hyperpage}{134} +\indexentry{format sequence|hyperpage}{134} +\indexentry{exception!TypeError|hyperpage}{134} +\indexentry{TypeError|hyperpage}{134} +\indexentry{filename|hyperpage}{135} +\indexentry{path|hyperpage}{135} +\indexentry{directory|hyperpage}{135} +\indexentry{folder|hyperpage}{135} +\indexentry{os module|hyperpage}{135} +\indexentry{module!os|hyperpage}{135} +\indexentry{getcwd function|hyperpage}{135} +\indexentry{function!getcwd|hyperpage}{135} +\indexentry{working directory|hyperpage}{135} +\indexentry{directory!working|hyperpage}{135} +\indexentry{relative path|hyperpage}{135} +\indexentry{path!relative|hyperpage}{135} +\indexentry{absolute path|hyperpage}{135} +\indexentry{path!absolute|hyperpage}{135} +\indexentry{exists function|hyperpage}{135} +\indexentry{function!exists|hyperpage}{135} +\indexentry{walk, directory|hyperpage}{135} +\indexentry{directory!walk|hyperpage}{135} +\indexentry{open function|hyperpage}{136} +\indexentry{function!open|hyperpage}{136} +\indexentry{exception!IOError|hyperpage}{136} +\indexentry{IOError|hyperpage}{136} +\indexentry{file!permission|hyperpage}{136} +\indexentry{permission, file|hyperpage}{136} +\indexentry{exception, catching|hyperpage}{136} +\indexentry{try statement|hyperpage}{136} +\indexentry{statement!try|hyperpage}{136} +\indexentry{database|hyperpage}{137} +\indexentry{anydbm module|hyperpage}{137} +\indexentry{module!anydbm|hyperpage}{137} +\indexentry{open function|hyperpage}{137} +\indexentry{function!open|hyperpage}{137} +\indexentry{update!database|hyperpage}{137} +\indexentry{dictionary methods!anydbm module|hyperpage}{137} +\indexentry{close method|hyperpage}{137} +\indexentry{method!close|hyperpage}{137} +\indexentry{pickling|hyperpage}{137} +\indexentry{pickle module|hyperpage}{137} +\indexentry{module!pickle|hyperpage}{137} +\indexentry{shelve module|hyperpage}{138} +\indexentry{module!shelve|hyperpage}{138} +\indexentry{anagram set|hyperpage}{138} +\indexentry{set!anagram|hyperpage}{138} +\indexentry{shell|hyperpage}{138} +\indexentry{pipe|hyperpage}{138} +\indexentry{ls (Unix command)|hyperpage}{138} +\indexentry{Unix command!ls|hyperpage}{138} +\indexentry{popen function|hyperpage}{138} +\indexentry{function!popen|hyperpage}{138} +\indexentry{readline method|hyperpage}{138} +\indexentry{method!readline|hyperpage}{138} +\indexentry{read method|hyperpage}{138} +\indexentry{method!read|hyperpage}{138} +\indexentry{close method|hyperpage}{139} +\indexentry{method!close|hyperpage}{139} +\indexentry{md5|hyperpage}{139} +\indexentry{checksum|hyperpage}{139} +\indexentry{MP3|hyperpage}{139} +\indexentry{duplicate|hyperpage}{139} +\indexentry{MD5 algorithm|hyperpage}{139} +\indexentry{algorithm!MD5|hyperpage}{139} +\indexentry{checksum|hyperpage}{139} +\indexentry{md5sum|hyperpage}{139} +\indexentry{diff|hyperpage}{139} +\indexentry{module, writing|hyperpage}{139} +\indexentry{word count|hyperpage}{139} +\indexentry{module object|hyperpage}{140} +\indexentry{object!module|hyperpage}{140} +\indexentry{import statement|hyperpage}{140} +\indexentry{statement!import|hyperpage}{140} +\indexentry{module!reload|hyperpage}{140} +\indexentry{reload function|hyperpage}{140} +\indexentry{function!reload|hyperpage}{140} +\indexentry{debugging|hyperpage}{140} +\indexentry{whitespace|hyperpage}{140} +\indexentry{repr function|hyperpage}{140} +\indexentry{function!repr|hyperpage}{140} +\indexentry{string representation|hyperpage}{140} +\indexentry{end of line character|hyperpage}{141} +\indexentry{persistence|hyperpage}{141} +\indexentry{format operator|hyperpage}{141} +\indexentry{operator!format|hyperpage}{141} +\indexentry{format string|hyperpage}{141} +\indexentry{format sequence|hyperpage}{141} +\indexentry{text file|hyperpage}{141} +\indexentry{directory|hyperpage}{141} +\indexentry{path|hyperpage}{141} +\indexentry{relative path|hyperpage}{141} +\indexentry{absolute path|hyperpage}{141} +\indexentry{catch|hyperpage}{141} +\indexentry{database|hyperpage}{141} +\indexentry{urllib module|hyperpage}{141} +\indexentry{module!urllib|hyperpage}{141} +\indexentry{URL|hyperpage}{141} +\indexentry{secret exercise|hyperpage}{141} +\indexentry{exercise, secret|hyperpage}{141} +\indexentry{user-defined type|hyperpage}{143} +\indexentry{type!user-defined|hyperpage}{143} +\indexentry{point, mathematical|hyperpage}{143} +\indexentry{representation|hyperpage}{143} +\indexentry{class|hyperpage}{143} +\indexentry{object|hyperpage}{143} +\indexentry{class definition|hyperpage}{143} +\indexentry{definition!class|hyperpage}{143} +\indexentry{Point class|hyperpage}{143} +\indexentry{class!Point|hyperpage}{143} +\indexentry{docstring|hyperpage}{143} +\indexentry{object!class|hyperpage}{144} +\indexentry{class object|hyperpage}{144} +\indexentry{instance|hyperpage}{144} +\indexentry{instantiation|hyperpage}{144} +\indexentry{hexadecimal|hyperpage}{144} +\indexentry{instance attribute|hyperpage}{144} +\indexentry{attribute!instance|hyperpage}{144} +\indexentry{dot notation|hyperpage}{144} +\indexentry{state diagram|hyperpage}{144} +\indexentry{diagram!state|hyperpage}{144} +\indexentry{object diagram|hyperpage}{144} +\indexentry{diagram!object|hyperpage}{144} +\indexentry{instance!as argument|hyperpage}{145} +\indexentry{aliasing|hyperpage}{145} +\indexentry{representation|hyperpage}{145} +\indexentry{Rectangle class|hyperpage}{145} +\indexentry{class!Rectangle|hyperpage}{145} +\indexentry{state diagram|hyperpage}{146} +\indexentry{diagram!state|hyperpage}{146} +\indexentry{object diagram|hyperpage}{146} +\indexentry{diagram!object|hyperpage}{146} +\indexentry{embedded object|hyperpage}{146} +\indexentry{object!embedded|hyperpage}{146} +\indexentry{instance!as return value|hyperpage}{146} +\indexentry{return value|hyperpage}{146} +\indexentry{object!mutable|hyperpage}{146} +\indexentry{mutability|hyperpage}{146} +\indexentry{aliasing|hyperpage}{147} +\indexentry{copying objects|hyperpage}{147} +\indexentry{object!copying|hyperpage}{147} +\indexentry{copy module|hyperpage}{147} +\indexentry{module!copy|hyperpage}{147} +\indexentry{is operator|hyperpage}{147} +\indexentry{operator!is|hyperpage}{147} +\indexentry{embedded object!copying|hyperpage}{147} +\indexentry{state diagram|hyperpage}{148} +\indexentry{diagram!state|hyperpage}{148} +\indexentry{object diagram|hyperpage}{148} +\indexentry{diagram!object|hyperpage}{148} +\indexentry{shallow copy|hyperpage}{148} +\indexentry{copy!shallow|hyperpage}{148} +\indexentry{deep copy|hyperpage}{148} +\indexentry{copy!deep|hyperpage}{148} +\indexentry{deepcopy function|hyperpage}{148} +\indexentry{function!deepcopy|hyperpage}{148} +\indexentry{debugging|hyperpage}{148} +\indexentry{exception!AttributeError|hyperpage}{148} +\indexentry{AttributeError|hyperpage}{148} +\indexentry{type function|hyperpage}{148} +\indexentry{function!type|hyperpage}{148} +\indexentry{hasattr function|hyperpage}{148} +\indexentry{function!hasattr|hyperpage}{148} +\indexentry{class|hyperpage}{149} +\indexentry{class object|hyperpage}{149} +\indexentry{object!class|hyperpage}{149} +\indexentry{instance|hyperpage}{149} +\indexentry{attribute!instance|hyperpage}{149} +\indexentry{instance attribute|hyperpage}{149} +\indexentry{embedded object|hyperpage}{149} +\indexentry{object!embedded|hyperpage}{149} +\indexentry{shallow copy|hyperpage}{149} +\indexentry{deep copy|hyperpage}{149} +\indexentry{object diagram|hyperpage}{149} +\indexentry{diagram!object|hyperpage}{149} +\indexentry{Swampy|hyperpage}{149} +\indexentry{World module|hyperpage}{149} +\indexentry{module!World|hyperpage}{149} +\indexentry{Canvas object|hyperpage}{149} +\indexentry{object!Canvas|hyperpage}{149} +\indexentry{bounding box|hyperpage}{149} +\indexentry{Bangladesh, national flag|hyperpage}{150} +\indexentry{Czech Republic, national flag|hyperpage}{150} +\indexentry{color list|hyperpage}{150} +\indexentry{available colors|hyperpage}{150} +\indexentry{user-defined type|hyperpage}{151} +\indexentry{type!user-defined|hyperpage}{151} +\indexentry{Time class|hyperpage}{151} +\indexentry{class!Time|hyperpage}{151} +\indexentry{state diagram|hyperpage}{151} +\indexentry{diagram!state|hyperpage}{151} +\indexentry{object diagram|hyperpage}{151} +\indexentry{diagram!object|hyperpage}{151} +\indexentry{boolean function|hyperpage}{151} +\indexentry{prototype and patch|hyperpage}{151} +\indexentry{development plan!prototype and patch|hyperpage}{151} +\indexentry{pure function|hyperpage}{152} +\indexentry{function type!pure|hyperpage}{152} +\indexentry{Monty Python and the Holy Grail|hyperpage}{152} +\indexentry{carrying, addition with|hyperpage}{152} +\indexentry{modifier|hyperpage}{153} +\indexentry{function type!modifier|hyperpage}{153} +\indexentry{increment|hyperpage}{153} +\indexentry{special case|hyperpage}{153} +\indexentry{functional programming style|hyperpage}{153} +\indexentry{prototype and patch|hyperpage}{154} +\indexentry{development plan!prototype and patch|hyperpage}{154} +\indexentry{planned development|hyperpage}{154} +\indexentry{development plan!planned|hyperpage}{154} +\indexentry{sexagesimal|hyperpage}{154} +\indexentry{carrying, addition with|hyperpage}{154} +\indexentry{divmod|hyperpage}{154} +\indexentry{consistency check|hyperpage}{154} +\indexentry{subtraction with borrowing|hyperpage}{155} +\indexentry{borrowing, subtraction with|hyperpage}{155} +\indexentry{generalization|hyperpage}{155} +\indexentry{debugging|hyperpage}{155} +\indexentry{invariant|hyperpage}{155} +\indexentry{raise statement|hyperpage}{155} +\indexentry{statement!raise|hyperpage}{155} +\indexentry{assert statement|hyperpage}{155} +\indexentry{statement!assert|hyperpage}{155} +\indexentry{prototype and patch|hyperpage}{155} +\indexentry{planned development|hyperpage}{155} +\indexentry{pure function|hyperpage}{156} +\indexentry{modifier|hyperpage}{156} +\indexentry{functional programming style|hyperpage}{156} +\indexentry{invariant|hyperpage}{156} +\indexentry{running pace|hyperpage}{156} +\indexentry{datetime module|hyperpage}{156} +\indexentry{module!datetime|hyperpage}{156} +\indexentry{birthday|hyperpage}{156} +\indexentry{Double Day|hyperpage}{156} +\indexentry{object-oriented programming|hyperpage}{157} +\indexentry{method|hyperpage}{157} +\indexentry{function|hyperpage}{157} +\indexentry{syntax|hyperpage}{157} +\indexentry{semantics|hyperpage}{157} +\indexentry{object!printing|hyperpage}{158} +\indexentry{indentation|hyperpage}{158} +\indexentry{function syntax|hyperpage}{158} +\indexentry{dot notation|hyperpage}{158} +\indexentry{method syntax|hyperpage}{158} +\indexentry{subject|hyperpage}{158} +\indexentry{self (parameter name)|hyperpage}{158} +\indexentry{parameter!self|hyperpage}{158} +\indexentry{metaphor, method invocation|hyperpage}{159} +\indexentry{increment|hyperpage}{159} +\indexentry{exception!TypeError|hyperpage}{159} +\indexentry{TypeError|hyperpage}{159} +\indexentry{other (parameter name)|hyperpage}{160} +\indexentry{parameter!other|hyperpage}{160} +\indexentry{init method|hyperpage}{160} +\indexentry{method!init|hyperpage}{160} +\indexentry{optional parameter|hyperpage}{160} +\indexentry{parameter!optional|hyperpage}{160} +\indexentry{default value|hyperpage}{160} +\indexentry{override|hyperpage}{160} +\indexentry{Point class|hyperpage}{160} +\indexentry{class!Point|hyperpage}{160} +\indexentry{str method@\_\_str\_\_ method|hyperpage}{161} +\indexentry{method!\_\_str\_\_|hyperpage}{161} +\indexentry{string representation|hyperpage}{161} +\indexentry{print statement|hyperpage}{161} +\indexentry{statement!print|hyperpage}{161} +\indexentry{add method|hyperpage}{161} +\indexentry{method!add|hyperpage}{161} +\indexentry{operator overloading|hyperpage}{161} +\indexentry{isinstance function|hyperpage}{162} +\indexentry{function!isinstance|hyperpage}{162} +\indexentry{type-based dispatch|hyperpage}{162} +\indexentry{dispatch, type-based|hyperpage}{162} +\indexentry{commutativity|hyperpage}{162} +\indexentry{radd method|hyperpage}{162} +\indexentry{method!radd|hyperpage}{162} +\indexentry{type-based dispatch|hyperpage}{163} +\indexentry{dispatch!type-based|hyperpage}{163} +\indexentry{polymorphism|hyperpage}{163} +\indexentry{debugging|hyperpage}{164} +\indexentry{init method|hyperpage}{164} +\indexentry{attribute!initializing|hyperpage}{164} +\indexentry{hasattr function|hyperpage}{164} +\indexentry{function!hasattr|hyperpage}{164} +\indexentry{dict attribute@\_\_dict\_\_ attribute|hyperpage}{164} +\indexentry{attribute!\_\_dict\_\_|hyperpage}{164} +\indexentry{traversal!dictionary|hyperpage}{164} +\indexentry{dictionary!traversal|hyperpage}{164} +\indexentry{getattr function|hyperpage}{164} +\indexentry{function!getattr|hyperpage}{164} +\indexentry{interface|hyperpage}{164} +\indexentry{implementation|hyperpage}{164} +\indexentry{maintainable|hyperpage}{164} +\indexentry{object-oriented design|hyperpage}{164} +\indexentry{attribute|hyperpage}{164} +\indexentry{information hiding|hyperpage}{165} +\indexentry{object-oriented language|hyperpage}{165} +\indexentry{object-oriented programming|hyperpage}{165} +\indexentry{method|hyperpage}{165} +\indexentry{subject|hyperpage}{165} +\indexentry{overloading|hyperpage}{165} +\indexentry{operator!overloading|hyperpage}{165} +\indexentry{type-based dispatch|hyperpage}{165} +\indexentry{polymorphism|hyperpage}{165} +\indexentry{information hiding|hyperpage}{165} +\indexentry{default value!avoiding mutable|hyperpage}{165} +\indexentry{mutable object, as default value|hyperpage}{165} +\indexentry{worst bug|hyperpage}{165} +\indexentry{bug!worst|hyperpage}{165} +\indexentry{Kangaroo class|hyperpage}{165} +\indexentry{class!Kangaroo|hyperpage}{165} +\indexentry{aliasing|hyperpage}{166} +\indexentry{embedded object|hyperpage}{166} +\indexentry{object!embedded|hyperpage}{166} +\indexentry{Visual module|hyperpage}{166} +\indexentry{module!Visual|hyperpage}{166} +\indexentry{vpython module|hyperpage}{166} +\indexentry{module!vpython|hyperpage}{166} +\indexentry{color list|hyperpage}{166} +\indexentry{available colors|hyperpage}{166} +\indexentry{playing card, Anglo-American|hyperpage}{167} +\indexentry{card, playing|hyperpage}{167} +\indexentry{poker|hyperpage}{167} +\indexentry{rank|hyperpage}{167} +\indexentry{suit|hyperpage}{167} +\indexentry{encode|hyperpage}{167} +\indexentry{encrypt|hyperpage}{167} +\indexentry{map to|hyperpage}{167} +\indexentry{representation|hyperpage}{167} +\indexentry{Card class|hyperpage}{168} +\indexentry{class!Card|hyperpage}{168} +\indexentry{init method|hyperpage}{168} +\indexentry{method!init|hyperpage}{168} +\indexentry{class attribute|hyperpage}{168} +\indexentry{attribute!class|hyperpage}{168} +\indexentry{instance attribute|hyperpage}{168} +\indexentry{attribute!instance|hyperpage}{168} +\indexentry{dot notation|hyperpage}{168} +\indexentry{state diagram|hyperpage}{169} +\indexentry{diagram!state|hyperpage}{169} +\indexentry{object diagram|hyperpage}{169} +\indexentry{diagram!object|hyperpage}{169} +\indexentry{operator!relational|hyperpage}{169} +\indexentry{relational operator|hyperpage}{169} +\indexentry{override|hyperpage}{169} +\indexentry{operator overloading|hyperpage}{169} +\indexentry{cmp method@\_\_cmp\_\_ method|hyperpage}{169} +\indexentry{method!\_\_cmp\_\_|hyperpage}{169} +\indexentry{tuple!comparison|hyperpage}{170} +\indexentry{comparison!tuple|hyperpage}{170} +\indexentry{cmp function|hyperpage}{170} +\indexentry{function!cmp|hyperpage}{170} +\indexentry{list!of objects|hyperpage}{170} +\indexentry{deck, playing cards|hyperpage}{170} +\indexentry{init method|hyperpage}{170} +\indexentry{method!init|hyperpage}{170} +\indexentry{composition|hyperpage}{170} +\indexentry{loop!nested|hyperpage}{170} +\indexentry{Deck class|hyperpage}{170} +\indexentry{class!Deck|hyperpage}{170} +\indexentry{append method|hyperpage}{170} +\indexentry{method!append|hyperpage}{170} +\indexentry{str method@\_\_str\_\_ method|hyperpage}{171} +\indexentry{method!\_\_str\_\_|hyperpage}{171} +\indexentry{accumulator!string|hyperpage}{171} +\indexentry{string!accumulator|hyperpage}{171} +\indexentry{join method|hyperpage}{171} +\indexentry{method!join|hyperpage}{171} +\indexentry{newline|hyperpage}{171} +\indexentry{pop method|hyperpage}{171} +\indexentry{method!pop|hyperpage}{171} +\indexentry{append method|hyperpage}{171} +\indexentry{method!append|hyperpage}{171} +\indexentry{veneer|hyperpage}{171} +\indexentry{random module|hyperpage}{172} +\indexentry{module!random|hyperpage}{172} +\indexentry{shuffle function|hyperpage}{172} +\indexentry{function!shuffle|hyperpage}{172} +\indexentry{sort method|hyperpage}{172} +\indexentry{method!sort|hyperpage}{172} +\indexentry{inheritance|hyperpage}{172} +\indexentry{object-oriented programming|hyperpage}{172} +\indexentry{parent class|hyperpage}{172} +\indexentry{child class|hyperpage}{172} +\indexentry{class!child|hyperpage}{172} +\indexentry{subclass|hyperpage}{172} +\indexentry{superclass|hyperpage}{172} +\indexentry{parentheses!parent class in|hyperpage}{172} +\indexentry{parent class|hyperpage}{172} +\indexentry{class!parent|hyperpage}{172} +\indexentry{Hand class|hyperpage}{172} +\indexentry{class!Hand|hyperpage}{172} +\indexentry{override|hyperpage}{172} +\indexentry{init method|hyperpage}{172} +\indexentry{method!init|hyperpage}{172} +\indexentry{encapsulation|hyperpage}{173} +\indexentry{IS-A relationship|hyperpage}{174} +\indexentry{HAS-A relationship|hyperpage}{174} +\indexentry{class diagram|hyperpage}{174} +\indexentry{diagram!class|hyperpage}{174} +\indexentry{multiplicity (in class diagram)|hyperpage}{174} +\indexentry{debugging|hyperpage}{174} +\indexentry{polymorphism|hyperpage}{174} +\indexentry{flow of execution|hyperpage}{174} +\indexentry{mro method|hyperpage}{175} +\indexentry{method!mro|hyperpage}{175} +\indexentry{method resolution order|hyperpage}{175} +\indexentry{override|hyperpage}{175} +\indexentry{interface|hyperpage}{175} +\indexentry{precondition|hyperpage}{175} +\indexentry{postcondition|hyperpage}{175} +\indexentry{development plan|hyperpage}{175} +\indexentry{data encapsulation|hyperpage}{175} +\indexentry{encapsulation!data|hyperpage}{175} +\indexentry{refactoring|hyperpage}{176} +\indexentry{encode|hyperpage}{176} +\indexentry{class attribute|hyperpage}{176} +\indexentry{attribute!class|hyperpage}{176} +\indexentry{instance attribute|hyperpage}{176} +\indexentry{attribute!instance|hyperpage}{176} +\indexentry{veneer|hyperpage}{176} +\indexentry{inheritance|hyperpage}{176} +\indexentry{parent class|hyperpage}{177} +\indexentry{child class|hyperpage}{177} +\indexentry{class!child|hyperpage}{177} +\indexentry{IS-A relationship|hyperpage}{177} +\indexentry{HAS-A relationship|hyperpage}{177} +\indexentry{class diagram|hyperpage}{177} +\indexentry{diagram!class|hyperpage}{177} +\indexentry{multiplicity (in class diagram)|hyperpage}{177} +\indexentry{poker|hyperpage}{177} +\indexentry{Swampy|hyperpage}{178} +\indexentry{TurtleWorld|hyperpage}{178} +\indexentry{Tagger|hyperpage}{178} +\indexentry{GUI|hyperpage}{179} +\indexentry{graphical user interface|hyperpage}{179} +\indexentry{Tkinter|hyperpage}{179} +\indexentry{Gui module|hyperpage}{179} +\indexentry{module!Gui|hyperpage}{179} +\indexentry{Swampy|hyperpage}{179} +\indexentry{event loop|hyperpage}{180} +\indexentry{loop!event|hyperpage}{180} +\indexentry{infinite loop|hyperpage}{180} +\indexentry{loop!infinite|hyperpage}{180} +\indexentry{widget|hyperpage}{180} +\indexentry{Button widget|hyperpage}{180} +\indexentry{widget!Button|hyperpage}{180} +\indexentry{option|hyperpage}{180} +\indexentry{keyword argument|hyperpage}{180} +\indexentry{argument!keyword|hyperpage}{180} +\indexentry{Label widget|hyperpage}{180} +\indexentry{widget!Label|hyperpage}{180} +\indexentry{callback|hyperpage}{181} +\indexentry{event-driven programming|hyperpage}{181} +\indexentry{Canvas widget|hyperpage}{181} +\indexentry{widget!Canvas|hyperpage}{181} +\indexentry{config method|hyperpage}{181} +\indexentry{method!config|hyperpage}{181} +\indexentry{Canvas item|hyperpage}{181} +\indexentry{item!Canvas|hyperpage}{181} +\indexentry{Canvas coordinate|hyperpage}{181} +\indexentry{coordinate!Canvas|hyperpage}{181} +\indexentry{coordinate sequence|hyperpage}{182} +\indexentry{sequence!coordinate|hyperpage}{182} +\indexentry{bounding box|hyperpage}{182} +\indexentry{Text widget|hyperpage}{182} +\indexentry{widget!Text|hyperpage}{182} +\indexentry{Entry widget|hyperpage}{182} +\indexentry{widget!Entry|hyperpage}{182} +\indexentry{SimpleTurtleWorld class|hyperpage}{183} +\indexentry{class!SimpleTurtleWorld|hyperpage}{183} +\indexentry{packing widgets|hyperpage}{183} +\indexentry{widget, packing|hyperpage}{183} +\indexentry{Frame widget|hyperpage}{183} +\indexentry{widget!Frame|hyperpage}{183} +\indexentry{callback|hyperpage}{184} +\indexentry{bound method|hyperpage}{184} +\indexentry{method, bound|hyperpage}{184} +\indexentry{subject|hyperpage}{184} +\indexentry{geometry manager|hyperpage}{185} +\indexentry{Menubutton widget|hyperpage}{185} +\indexentry{widget!Menubutton|hyperpage}{185} +\indexentry{callback|hyperpage}{186} +\indexentry{Callable object|hyperpage}{186} +\indexentry{object!Callable|hyperpage}{186} +\indexentry{binding|hyperpage}{186} +\indexentry{callback|hyperpage}{186} +\indexentry{event string|hyperpage}{186} +\indexentry{event handler|hyperpage}{186} +\indexentry{Event object|hyperpage}{187} +\indexentry{object!Event|hyperpage}{187} +\indexentry{drag-and-drop|hyperpage}{187} +\indexentry{update!coordinate|hyperpage}{187} +\indexentry{Canvas coordinate|hyperpage}{188} +\indexentry{coordinate!Canvas|hyperpage}{188} +\indexentry{pixel coordinate|hyperpage}{188} +\indexentry{coordinate!pixel|hyperpage}{188} +\indexentry{debugging|hyperpage}{188} +\indexentry{callback|hyperpage}{188} +\indexentry{flow of execution|hyperpage}{188} +\indexentry{event-driven programming|hyperpage}{188} +\indexentry{invariant|hyperpage}{189} +\indexentry{GUI|hyperpage}{189} +\indexentry{widget|hyperpage}{189} +\indexentry{option|hyperpage}{189} +\indexentry{keyword argument|hyperpage}{189} +\indexentry{callback|hyperpage}{189} +\indexentry{bound method|hyperpage}{189} +\indexentry{event-driven programming|hyperpage}{189} +\indexentry{event|hyperpage}{189} +\indexentry{event loop|hyperpage}{189} +\indexentry{item!Canvas|hyperpage}{189} +\indexentry{bounding box|hyperpage}{189} +\indexentry{packing widgets|hyperpage}{189} +\indexentry{geometry manager|hyperpage}{189} +\indexentry{binding|hyperpage}{189} +\indexentry{image viewer|hyperpage}{190} +\indexentry{Python Imaging Library (PIL)|hyperpage}{190} +\indexentry{PIL (Python Imaging Library)|hyperpage}{190} +\indexentry{Image module|hyperpage}{190} +\indexentry{module!Image|hyperpage}{190} +\indexentry{bug!worst ever|hyperpage}{190} +\indexentry{worst bug!ever|hyperpage}{190} +\indexentry{vector graphics|hyperpage}{191} +\indexentry{SVG|hyperpage}{191} +\indexentry{urllib module|hyperpage}{191} +\indexentry{module!urllib|hyperpage}{191} +\indexentry{URL|hyperpage}{191} +\indexentry{HTMLParser module|hyperpage}{191} +\indexentry{module!HTMLParser|hyperpage}{191} +\indexentry{plain text|hyperpage}{191} +\indexentry{text!plain|hyperpage}{191} +\indexentry{hyperlink|hyperpage}{191} +\indexentry{debugging|hyperpage}{193} +\indexentry{syntax error|hyperpage}{193} +\indexentry{runtime error|hyperpage}{193} +\indexentry{semantic error|hyperpage}{193} +\indexentry{error!compile-time|hyperpage}{193} +\indexentry{error!syntax|hyperpage}{193} +\indexentry{error!runtime|hyperpage}{193} +\indexentry{error!semantic|hyperpage}{193} +\indexentry{exception|hyperpage}{193} +\indexentry{error message|hyperpage}{193} +\indexentry{incremental development|hyperpage}{193} +\indexentry{development plan!incremental|hyperpage}{193} +\indexentry{syntax|hyperpage}{194} +\indexentry{keyword|hyperpage}{194} +\indexentry{header|hyperpage}{194} +\indexentry{colon|hyperpage}{194} +\indexentry{quotation mark|hyperpage}{194} +\indexentry{multiline string|hyperpage}{194} +\indexentry{string!multiline|hyperpage}{194} +\indexentry{conditional|hyperpage}{194} +\indexentry{indentation|hyperpage}{194} +\indexentry{whitespace|hyperpage}{194} +\indexentry{module!reload|hyperpage}{195} +\indexentry{reload function|hyperpage}{195} +\indexentry{function!reload|hyperpage}{195} +\indexentry{infinite loop|hyperpage}{195} +\indexentry{infinite recursion|hyperpage}{195} +\indexentry{hanging|hyperpage}{195} +\indexentry{infinite loop|hyperpage}{196} +\indexentry{loop!infinite|hyperpage}{196} +\indexentry{condition|hyperpage}{196} +\indexentry{loop!condition|hyperpage}{196} +\indexentry{infinite recursion|hyperpage}{196} +\indexentry{recursion!infinite|hyperpage}{196} +\indexentry{flow of execution|hyperpage}{196} +\indexentry{exception|hyperpage}{196} +\indexentry{runtime error|hyperpage}{196} +\indexentry{traceback|hyperpage}{196} +\indexentry{NameError|hyperpage}{197} +\indexentry{TypeError|hyperpage}{197} +\indexentry{exception!NameError|hyperpage}{197} +\indexentry{exception!TypeError|hyperpage}{197} +\indexentry{index|hyperpage}{197} +\indexentry{format operator|hyperpage}{197} +\indexentry{operator!format|hyperpage}{197} +\indexentry{KeyError|hyperpage}{197} +\indexentry{exception!KeyError|hyperpage}{197} +\indexentry{dictionary|hyperpage}{197} +\indexentry{AttributeError|hyperpage}{197} +\indexentry{exception!AttributeError|hyperpage}{197} +\indexentry{IndexError|hyperpage}{197} +\indexentry{exception!IndexError|hyperpage}{197} +\indexentry{debugger (pdb)|hyperpage}{197} +\indexentry{Python debugger (pdb)|hyperpage}{197} +\indexentry{pdb (Python debugger)|hyperpage}{197} +\indexentry{print statement|hyperpage}{197} +\indexentry{statement!print|hyperpage}{197} +\indexentry{dead code|hyperpage}{198} +\indexentry{testing!minimal test case|hyperpage}{198} +\indexentry{test case, minimal|hyperpage}{198} +\indexentry{semantic error|hyperpage}{198} +\indexentry{error!semantic|hyperpage}{198} +\indexentry{model, mental|hyperpage}{198} +\indexentry{mental model|hyperpage}{198} +\indexentry{expression!big and hairy|hyperpage}{199} +\indexentry{big, hairy expression|hyperpage}{199} +\indexentry{temporary variable|hyperpage}{199} +\indexentry{variable!temporary|hyperpage}{199} +\indexentry{order of operations|hyperpage}{199} +\indexentry{precedence|hyperpage}{199} +\indexentry{return statement|hyperpage}{199} +\indexentry{statement!return|hyperpage}{199} +\indexentry{frustration|hyperpage}{200} +\indexentry{rage|hyperpage}{200} +\indexentry{debugging!emotional response|hyperpage}{200} +\indexentry{emotional debugging|hyperpage}{200} +\indexentry{debugging!superstition|hyperpage}{200} +\indexentry{superstitious debugging|hyperpage}{200} +\indexentry{random walk programming|hyperpage}{200} +\indexentry{development plan!random walk programming|hyperpage}{200} +\indexentry{algorithm|hyperpage}{201} +\indexentry{analysis of algorithms|hyperpage}{201} +\indexentry{Obama, Barack|hyperpage}{201} +\indexentry{Schmidt, Eric|hyperpage}{201} +\indexentry{bubble sort|hyperpage}{201} +\indexentry{radix sort|hyperpage}{201} +\indexentry{comparing algorithms|hyperpage}{201} +\indexentry{machine model|hyperpage}{201} +\indexentry{worst case|hyperpage}{202} +\indexentry{average case|hyperpage}{202} +\indexentry{asymptotic analysis|hyperpage}{202} +\indexentry{order of growth|hyperpage}{202} +\indexentry{leading term|hyperpage}{202} +\indexentry{exponent|hyperpage}{202} +\indexentry{leading coefficient|hyperpage}{202} +\indexentry{crossover point|hyperpage}{202} +\indexentry{big-oh notation|hyperpage}{203} +\indexentry{linear growth|hyperpage}{203} +\indexentry{quadratic growth|hyperpage}{203} +\indexentry{badness|hyperpage}{203} +\indexentry{logarithmic growth|hyperpage}{203} +\indexentry{exponential growth|hyperpage}{203} +\indexentry{practical analysis of algorithms|hyperpage}{203} +\indexentry{unbounded|hyperpage}{203} +\indexentry{analysis of primitives|hyperpage}{204} +\indexentry{indexing|hyperpage}{204} +\indexentry{string concatenation|hyperpage}{204} +\indexentry{join@{\tt join}|hyperpage}{204} +\indexentry{string methods|hyperpage}{204} +\indexentry{tuple methods|hyperpage}{204} +\indexentry{list methods|hyperpage}{204} +\indexentry{sorting|hyperpage}{204} +\indexentry{dictionary methods|hyperpage}{204} +\indexentry{sorting|hyperpage}{205} +\indexentry{comparison sort|hyperpage}{205} +\indexentry{stable sort|hyperpage}{205} +\indexentry{search|hyperpage}{205} +\indexentry{linear search|hyperpage}{205} +\indexentry{in@{\tt in} operator|hyperpage}{205} +\indexentry{bisection search|hyperpage}{205} +\indexentry{bisect@{\tt bisect} module|hyperpage}{206} +\indexentry{bisect module|hyperpage}{206} +\indexentry{module!bisect|hyperpage}{206} +\indexentry{hashtable|hyperpage}{206} +\indexentry{LinearMap@{\tt LinearMap}|hyperpage}{206} +\indexentry{KeyError@{\tt KeyError}|hyperpage}{206} +\indexentry{red-black tree|hyperpage}{207} +\indexentry{BetterMap@{\tt BetterMap}|hyperpage}{207} +\indexentry{hash function|hyperpage}{207} +\indexentry{bounded|hyperpage}{207} +\indexentry{HashMap|hyperpage}{207} +\indexentry{rehashing|hyperpage}{208} +\indexentry{constant time|hyperpage}{208} +\indexentry{average cost|hyperpage}{209} +\indexentry{geometric resizing|hyperpage}{209} +\indexentry{Lumpy|hyperpage}{211} +\indexentry{stack diagram|hyperpage}{211} +\indexentry{diagram!stack|hyperpage}{211} +\indexentry{state diagram|hyperpage}{211} +\indexentry{diagram!state|hyperpage}{211} +\indexentry{object diagram|hyperpage}{211} +\indexentry{diagram!object|hyperpage}{211} +\indexentry{class diagram|hyperpage}{211} +\indexentry{diagram!class|hyperpage}{211} +\indexentry{Unified Modeling Language|hyperpage}{211} +\indexentry{UML|hyperpage}{211} +\indexentry{Lumpy|hyperpage}{211} +\indexentry{Swampy|hyperpage}{211} +\indexentry{state diagram|hyperpage}{211} +\indexentry{diagram!state|hyperpage}{211} +\indexentry{global variable|hyperpage}{212} +\indexentry{variable!global|hyperpage}{212} +\indexentry{module-level variable|hyperpage}{212} +\indexentry{variable!module-level|hyperpage}{212} +\indexentry{stack diagram|hyperpage}{212} +\indexentry{diagram!stack|hyperpage}{212} +\indexentry{recursion|hyperpage}{213} +\indexentry{function frame|hyperpage}{213} +\indexentry{frame|hyperpage}{213} +\indexentry{base case|hyperpage}{213} +\indexentry{object diagram|hyperpage}{213} +\indexentry{diagram!object|hyperpage}{213} +\indexentry{list index|hyperpage}{214} +\indexentry{dictionary|hyperpage}{214} +\indexentry{Point class|hyperpage}{214} +\indexentry{class!Point|hyperpage}{214} +\indexentry{Rectangle class|hyperpage}{214} +\indexentry{class!Rectangle|hyperpage}{214} +\indexentry{copy|hyperpage}{215} +\indexentry{shallow copy|hyperpage}{215} +\indexentry{function object|hyperpage}{215} +\indexentry{object!function|hyperpage}{215} +\indexentry{class object|hyperpage}{215} +\indexentry{object!class|hyperpage}{215} +\indexentry{instantiate|hyperpage}{216} +\indexentry{constructor|hyperpage}{216} +\indexentry{class diagram|hyperpage}{216} +\indexentry{diagram!class|hyperpage}{216} +\indexentry{HAS-A relationship|hyperpage}{217} +\indexentry{class diagram|hyperpage}{217} +\indexentry{diagram!class|hyperpage}{217} +\indexentry{UML|hyperpage}{217} +\indexentry{IS-A relationship|hyperpage}{217} +\indexentry{Card class|hyperpage}{218} +\indexentry{Deck class|hyperpage}{218} +\indexentry{Hand class|hyperpage}{218} diff --git a/book/book.ilg b/book/book.ilg new file mode 100644 index 0000000..36c36b1 --- /dev/null +++ b/book/book.ilg @@ -0,0 +1,6 @@ +This is makeindex, version 2.15 [TeX Live 2018] (kpathsea + Thai support). +Scanning input file book.idx.....done (1977 entries accepted, 0 rejected). +Sorting entries...................done (23187 comparisons). +Generating output file book.ind.....done (1346 lines written, 0 warnings). +Output written in book.ind. +Transcript written in book.ilg. diff --git a/book/book.ind b/book/book.ind new file mode 100644 index 0000000..3516eb2 --- /dev/null +++ b/book/book.ind @@ -0,0 +1,1346 @@ +\begin{theindex} + + \item abecedarian, \hyperpage{72}, \hyperpage{82} + \item abs function, \hyperpage{52} + \item absolute path, \hyperpage{135}, \hyperpage{141} + \item access, \hyperpage{87} + \item accumulator, \hyperpage{97} + \subitem histogram, \hyperpage{125} + \subitem list, \hyperpage{91} + \subitem string, \hyperpage{171} + \subitem sum, \hyperpage{91} + \item Ackermann function, \hyperpage{61}, \hyperpage{107} + \item add method, \hyperpage{161} + \item addition with carrying, \hyperpage{68} + \item algorithm, \hyperpage{3}, \hyperpage{8}, \hyperpage{67}, + \hyperpage{128}, \hyperpage{201} + \subitem MD5, \hyperpage{139} + \subitem RSA, \hyperpage{109} + \subitem square root, \hyperpage{69} + \item aliasing, \hyperpage{93, 94}, \hyperpage{98}, \hyperpage{145}, + \hyperpage{147}, \hyperpage{166} + \subitem copying to avoid, \hyperpage{97} + \item alphabet, \hyperpage{40} + \item alternative execution, \hyperpage{43} + \item ambiguity, \hyperpage{5} + \item anagram, \hyperpage{98} + \item anagram set, \hyperpage{121}, \hyperpage{138} + \item analysis of algorithms, \hyperpage{201} + \item analysis of primitives, \hyperpage{204} + \item and operator, \hyperpage{42} + \item anydbm module, \hyperpage{137} + \item append method, \hyperpage{90}, \hyperpage{95}, \hyperpage{98}, + \hyperpage{170, 171} + \item arc function, \hyperpage{34} + \item Archimedian spiral, \hyperpage{40} + \item argument, \hyperpage{19}, \hyperpage{21}, \hyperpage{23, 24}, + \hyperpage{28}, \hyperpage{95} + \subitem gather, \hyperpage{115} + \subitem keyword, \hyperpage{35}, \hyperpage{38}, \hyperpage{119}, + \hyperpage{180} + \subitem list, \hyperpage{95} + \subitem optional, \hyperpage{76}, \hyperpage{93}, \hyperpage{105} + \subitem variable-length tuple, \hyperpage{115} + \item argument scatter, \hyperpage{115} + \item arithmetic operator, \hyperpage{13} + \item assert statement, \hyperpage{155} + \item assignment, \hyperpage{17}, \hyperpage{63}, \hyperpage{87} + \subitem augmented, \hyperpage{91}, \hyperpage{97} + \subitem item, \hyperpage{74}, \hyperpage{88}, \hyperpage{114} + \subitem multiple, \hyperpage{68}, \hyperpage{108} + \subitem tuple, \hyperpage{114--116}, \hyperpage{121} + \item assignment statement, \hyperpage{12} + \item asymptotic analysis, \hyperpage{202} + \item attribute, \hyperpage{164} + \subitem \_\_dict\_\_, \hyperpage{164} + \subitem class, \hyperpage{168}, \hyperpage{176} + \subitem initializing, \hyperpage{164} + \subitem instance, \hyperpage{144}, \hyperpage{149}, + \hyperpage{168}, \hyperpage{176} + \item AttributeError, \hyperpage{148}, \hyperpage{197} + \item augmented assignment, \hyperpage{91}, \hyperpage{97} + \item Austin, Jane, \hyperpage{125} + \item available colors, \hyperpage{150}, \hyperpage{166} + \item average case, \hyperpage{202} + \item average cost, \hyperpage{209} + + \indexspace + + \item badness, \hyperpage{203} + \item Bangladesh, national flag, \hyperpage{150} + \item base case, \hyperpage{45}, \hyperpage{49}, \hyperpage{213} + \item benchmarking, \hyperpage{130}, \hyperpage{132} + \item {\tt BetterMap}, \hyperpage{207} + \item big, hairy expression, \hyperpage{199} + \item big-oh notation, \hyperpage{203} + \item binary search, \hyperpage{98} + \item binding, \hyperpage{186}, \hyperpage{189} + \item bingo, \hyperpage{121} + \item birthday, \hyperpage{156} + \item birthday paradox, \hyperpage{98} + \item {\tt bisect} module, \hyperpage{206} + \item bisect module, \hyperpage{99}, \hyperpage{206} + \item bisection search, \hyperpage{205} + \item bisection search, \hyperpage{98} + \item bisection, debugging by, \hyperpage{68} + \item bitwise operator, \hyperpage{13} + \item body, \hyperpage{21}, \hyperpage{28}, \hyperpage{65} + \item bool type, \hyperpage{41} + \item boolean expression, \hyperpage{41}, \hyperpage{48} + \item boolean function, \hyperpage{54}, \hyperpage{151} + \item boolean operator, \hyperpage{76} + \item borrowing, subtraction with, \hyperpage{68}, \hyperpage{155} + \item bound method, \hyperpage{184}, \hyperpage{189} + \item bounded, \hyperpage{207} + \item bounding box, \hyperpage{149}, \hyperpage{182}, \hyperpage{189} + \item bracket + \subitem squiggly, \hyperpage{101} + \item bracket operator, \hyperpage{71}, \hyperpage{87}, + \hyperpage{113} + \item branch, \hyperpage{43}, \hyperpage{48} + \item break statement, \hyperpage{65} + \item bubble sort, \hyperpage{201} + \item bug, \hyperpage{3}, \hyperpage{8} + \subitem worst, \hyperpage{165} + \subitem worst ever, \hyperpage{190} + \item Button widget, \hyperpage{180} + + \indexspace + + \item calculator, \hyperpage{9}, \hyperpage{18} + \item call graph, \hyperpage{107}, \hyperpage{110} + \item Callable object, \hyperpage{186} + \item callback, \hyperpage{181}, \hyperpage{184}, \hyperpage{186}, + \hyperpage{188, 189} + \item Canvas coordinate, \hyperpage{181}, \hyperpage{188} + \item Canvas item, \hyperpage{181} + \item Canvas object, \hyperpage{149} + \item Canvas widget, \hyperpage{181} + \item Car Talk, \hyperpage{86}, \hyperpage{111}, \hyperpage{122} + \item Card class, \hyperpage{168}, \hyperpage{218} + \item card, playing, \hyperpage{167} + \item carrying, addition with, \hyperpage{68}, \hyperpage{152}, + \hyperpage{154} + \item case-sensitivity, variable names, \hyperpage{17} + \item catch, \hyperpage{141} + \item chained conditional, \hyperpage{43}, \hyperpage{48} + \item character, \hyperpage{71} + \item checksum, \hyperpage{139} + \item child class, \hyperpage{172}, \hyperpage{177} + \item choice function, \hyperpage{124} + \item circle function, \hyperpage{33} + \item circular definition, \hyperpage{55} + \item class, \hyperpage{143}, \hyperpage{149} + \subitem Card, \hyperpage{168} + \subitem child, \hyperpage{172}, \hyperpage{177} + \subitem Deck, \hyperpage{170} + \subitem Hand, \hyperpage{172} + \subitem Kangaroo, \hyperpage{165} + \subitem parent, \hyperpage{172} + \subitem Point, \hyperpage{143}, \hyperpage{160}, \hyperpage{214} + \subitem Rectangle, \hyperpage{145}, \hyperpage{214} + \subitem SimpleTurtleWorld, \hyperpage{183} + \subitem Time, \hyperpage{151} + \item class attribute, \hyperpage{168}, \hyperpage{176} + \item class definition, \hyperpage{143} + \item class diagram, \hyperpage{174}, \hyperpage{177}, + \hyperpage{211}, \hyperpage{216, 217} + \item class object, \hyperpage{144}, \hyperpage{149}, \hyperpage{215} + \item close method, \hyperpage{134}, \hyperpage{137}, \hyperpage{139} + \item cmp function, \hyperpage{170} + \item \_\_cmp\_\_ method, \hyperpage{169} + \item Collatz conjecture, \hyperpage{65} + \item colon, \hyperpage{21}, \hyperpage{194} + \item color list, \hyperpage{150}, \hyperpage{166} + \item comment, \hyperpage{16}, \hyperpage{18} + \item commutativity, \hyperpage{16}, \hyperpage{162} + \item compare function, \hyperpage{52} + \item comparing algorithms, \hyperpage{201} + \item comparison + \subitem string, \hyperpage{76} + \subitem tuple, \hyperpage{118}, \hyperpage{170} + \item comparison sort, \hyperpage{205} + \item compile, \hyperpage{2}, \hyperpage{7} + \item composition, \hyperpage{21}, \hyperpage{24}, \hyperpage{28}, + \hyperpage{54}, \hyperpage{170} + \item compound statement, \hyperpage{42}, \hyperpage{48} + \item concatenation, \hyperpage{16}, \hyperpage{18}, \hyperpage{24}, + \hyperpage{72}, \hyperpage{74}, \hyperpage{93} + \subitem list, \hyperpage{89}, \hyperpage{95}, \hyperpage{98} + \item condition, \hyperpage{42}, \hyperpage{48}, \hyperpage{65}, + \hyperpage{196} + \item conditional, \hyperpage{194} + \subitem chained, \hyperpage{43}, \hyperpage{48} + \subitem nested, \hyperpage{43}, \hyperpage{49} + \item conditional execution, \hyperpage{42} + \item conditional statement, \hyperpage{42}, \hyperpage{48}, + \hyperpage{55} + \item config method, \hyperpage{181} + \item consistency check, \hyperpage{110}, \hyperpage{154} + \item constant time, \hyperpage{208} + \item constructor, \hyperpage{216} + \item contributors, \hyperpage{vii} + \item conversion + \subitem type, \hyperpage{19} + \item coordinate + \subitem Canvas, \hyperpage{181}, \hyperpage{188} + \subitem pixel, \hyperpage{188} + \item coordinate sequence, \hyperpage{182} + \item copy, \hyperpage{215} + \subitem deep, \hyperpage{148} + \subitem shallow, \hyperpage{148} + \subitem slice, \hyperpage{74}, \hyperpage{90} + \subitem to avoid aliasing, \hyperpage{97} + \item copy module, \hyperpage{147} + \item copying objects, \hyperpage{147} + \item count method, \hyperpage{76} + \item counter, \hyperpage{75}, \hyperpage{79}, \hyperpage{102}, + \hyperpage{108} + \item counting and looping, \hyperpage{75} + \item Creative Commons, \hyperpage{vi} + \item crossover point, \hyperpage{202} + \item crosswords, \hyperpage{81} + \item cummings, e. e., \hyperpage{3} + \item cumulative sum, \hyperpage{92} + \item Czech Republic, national flag, \hyperpage{150} + + \indexspace + + \item data encapsulation, \hyperpage{175} + \item data structure, \hyperpage{120, 121}, \hyperpage{129} + \item database, \hyperpage{137}, \hyperpage{141} + \item datetime module, \hyperpage{156} + \item dead code, \hyperpage{52}, \hyperpage{60}, \hyperpage{198} + \item debugger (pdb), \hyperpage{197} + \item debugging, \hyperpage{3}, \hyperpage{7, 8}, \hyperpage{16}, + \hyperpage{27}, \hyperpage{38}, \hyperpage{47}, + \hyperpage{59}, \hyperpage{77}, \hyperpage{85}, + \hyperpage{96}, \hyperpage{109}, \hyperpage{120}, + \hyperpage{131}, \hyperpage{140}, \hyperpage{148}, + \hyperpage{155}, \hyperpage{164}, \hyperpage{174}, + \hyperpage{188}, \hyperpage{193} + \subitem by bisection, \hyperpage{68} + \subitem emotional response, \hyperpage{7}, \hyperpage{200} + \subitem experimental, \hyperpage{4} + \subitem superstition, \hyperpage{200} + \item Deck class, \hyperpage{170}, \hyperpage{218} + \item deck, playing cards, \hyperpage{170} + \item declaration, \hyperpage{108}, \hyperpage{111} + \item decorate-sort-undecorate pattern, \hyperpage{119} + \item decrement, \hyperpage{64}, \hyperpage{69} + \item deep copy, \hyperpage{148, 149} + \item deepcopy function, \hyperpage{148} + \item def keyword, \hyperpage{21} + \item default value, \hyperpage{126}, \hyperpage{132}, + \hyperpage{160} + \subitem avoiding mutable, \hyperpage{165} + \item definition + \subitem circular, \hyperpage{55} + \subitem class, \hyperpage{143} + \subitem function, \hyperpage{21} + \subitem recursive, \hyperpage{122} + \item del operator, \hyperpage{92} + \item deletion, element of list, \hyperpage{92} + \item delimiter, \hyperpage{93}, \hyperpage{98} + \item deterministic, \hyperpage{124}, \hyperpage{132} + \item development plan, \hyperpage{39}, \hyperpage{175} + \subitem encapsulation and generalization, \hyperpage{37} + \subitem incremental, \hyperpage{52}, \hyperpage{193} + \subitem planned, \hyperpage{154} + \subitem problem recognition, \hyperpage{83}, \hyperpage{85} + \subitem prototype and patch, \hyperpage{151}, \hyperpage{154} + \subitem random walk programming, \hyperpage{131}, \hyperpage{200} + \item diagram + \subitem call graph, \hyperpage{110} + \subitem class, \hyperpage{174}, \hyperpage{177}, \hyperpage{211}, + \hyperpage{216, 217} + \subitem object, \hyperpage{144}, \hyperpage{146}, + \hyperpage{148, 149}, \hyperpage{151}, \hyperpage{169}, + \hyperpage{211}, \hyperpage{213} + \subitem stack, \hyperpage{25}, \hyperpage{95}, + \hyperpage{211, 212} + \subitem state, \hyperpage{12}, \hyperpage{63}, \hyperpage{78}, + \hyperpage{88}, \hyperpage{94}, \hyperpage{106}, + \hyperpage{118}, \hyperpage{144}, \hyperpage{146}, + \hyperpage{148}, \hyperpage{151}, \hyperpage{169}, + \hyperpage{211} + \item \_\_dict\_\_ attribute, \hyperpage{164} + \item dict function, \hyperpage{101} + \item dictionary, \hyperpage{101}, \hyperpage{110}, \hyperpage{117}, + \hyperpage{197}, \hyperpage{214} + \subitem initialize, \hyperpage{117} + \subitem invert, \hyperpage{105} + \subitem lookup, \hyperpage{104} + \subitem looping with, \hyperpage{103} + \subitem reverse lookup, \hyperpage{104} + \subitem subtraction, \hyperpage{127} + \subitem traversal, \hyperpage{117}, \hyperpage{164} + \item dictionary methods, \hyperpage{204} + \subitem anydbm module, \hyperpage{137} + \item diff, \hyperpage{139} + \item Dijkstra, Edsger, \hyperpage{85} + \item directory, \hyperpage{135}, \hyperpage{141} + \subitem walk, \hyperpage{135} + \subitem working, \hyperpage{135} + \item dispatch + \subitem type-based, \hyperpage{163} + \item dispatch, type-based, \hyperpage{162} + \item divisibility, \hyperpage{41} + \item division + \subitem floating-point, \hyperpage{14} + \subitem floor, \hyperpage{14}, \hyperpage{48} + \item divmod, \hyperpage{115}, \hyperpage{154} + \item docstring, \hyperpage{37}, \hyperpage{39}, \hyperpage{143} + \item documentation, \hyperpage{9} + \item dot notation, \hyperpage{20}, \hyperpage{27, 28}, + \hyperpage{75}, \hyperpage{144}, \hyperpage{158}, + \hyperpage{168} + \item Double Day, \hyperpage{156} + \item double letters, \hyperpage{86} + \item Doyle, Arthur Conan, \hyperpage{4} + \item drag-and-drop, \hyperpage{187} + \item DSU pattern, \hyperpage{119}, \hyperpage{121}, \hyperpage{126} + \item duplicate, \hyperpage{98}, \hyperpage{111}, \hyperpage{139} + + \indexspace + + \item Einstein, Albert, \hyperpage{35} + \item element, \hyperpage{87}, \hyperpage{97} + \item element deletion, \hyperpage{92} + \item elif keyword, \hyperpage{43} + \item Elkner, Jeff, \hyperpage{v, vi} + \item ellipses, \hyperpage{21} + \item else keyword, \hyperpage{43} + \item email address, \hyperpage{114} + \item embedded object, \hyperpage{146}, \hyperpage{149}, + \hyperpage{166} + \subitem copying, \hyperpage{147} + \item emotional debugging, \hyperpage{7}, \hyperpage{200} + \item empty list, \hyperpage{87} + \item empty string, \hyperpage{79}, \hyperpage{93} + \item encapsulation, \hyperpage{34}, \hyperpage{38}, \hyperpage{54}, + \hyperpage{67}, \hyperpage{75}, \hyperpage{173} + \subitem data, \hyperpage{175} + \item encode, \hyperpage{167}, \hyperpage{176} + \item encrypt, \hyperpage{167} + \item encryption, \hyperpage{109} + \item end of line character, \hyperpage{141} + \item Entry widget, \hyperpage{182} + \item enumerate function, \hyperpage{116} + \item epsilon, \hyperpage{67} + \item equality and assignment, \hyperpage{63} + \item equivalence, \hyperpage{94} + \item equivalent, \hyperpage{98} + \item error + \subitem compile-time, \hyperpage{193} + \subitem runtime, \hyperpage{4}, \hyperpage{17}, \hyperpage{46, 47}, + \hyperpage{193} + \subitem semantic, \hyperpage{4}, \hyperpage{12}, \hyperpage{17}, + \hyperpage{78}, \hyperpage{193}, \hyperpage{198} + \subitem shape, \hyperpage{120} + \subitem syntax, \hyperpage{3}, \hyperpage{16}, \hyperpage{193} + \item error checking, \hyperpage{58} + \item error message, \hyperpage{3, 4}, \hyperpage{7}, \hyperpage{12}, + \hyperpage{17}, \hyperpage{193} + \item eval function, \hyperpage{69} + \item evaluate, \hyperpage{14} + \item event, \hyperpage{189} + \item event handler, \hyperpage{186} + \item event loop, \hyperpage{180}, \hyperpage{189} + \item Event object, \hyperpage{187} + \item event string, \hyperpage{186} + \item event-driven programming, \hyperpage{181}, \hyperpage{188, 189} + \item exception, \hyperpage{4}, \hyperpage{8}, \hyperpage{17}, + \hyperpage{193}, \hyperpage{196} + \subitem AttributeError, \hyperpage{148}, \hyperpage{197} + \subitem IndexError, \hyperpage{72}, \hyperpage{77}, \hyperpage{88}, + \hyperpage{197} + \subitem IOError, \hyperpage{136} + \subitem KeyError, \hyperpage{102}, \hyperpage{197} + \subitem NameError, \hyperpage{24}, \hyperpage{197} + \subitem OverflowError, \hyperpage{48} + \subitem RuntimeError, \hyperpage{46} + \subitem SyntaxError, \hyperpage{21} + \subitem TypeError, \hyperpage{71}, \hyperpage{74}, \hyperpage{106}, + \hyperpage{114, 115}, \hyperpage{134}, \hyperpage{159}, + \hyperpage{197} + \subitem UnboundLocalError, \hyperpage{108} + \subitem ValueError, \hyperpage{47}, \hyperpage{104}, + \hyperpage{114} + \item exception, catching, \hyperpage{136} + \item executable, \hyperpage{2}, \hyperpage{8} + \item exercise, secret, \hyperpage{141} + \item exists function, \hyperpage{135} + \item experimental debugging, \hyperpage{4}, \hyperpage{131} + \item exponent, \hyperpage{202} + \item exponential growth, \hyperpage{203} + \item expression, \hyperpage{13, 14}, \hyperpage{18} + \subitem big and hairy, \hyperpage{199} + \subitem boolean, \hyperpage{41}, \hyperpage{48} + \item extend method, \hyperpage{90} + + \indexspace + + \item factorial function, \hyperpage{56}, \hyperpage{58} + \item False special value, \hyperpage{41} + \item Fermat's Last Theorem, \hyperpage{49} + \item fibonacci function, \hyperpage{57}, \hyperpage{107} + \item file, \hyperpage{133} + \subitem permission, \hyperpage{136} + \subitem reading and writing, \hyperpage{133} + \item file object, \hyperpage{81}, \hyperpage{85} + \item filename, \hyperpage{135} + \item filter pattern, \hyperpage{91}, \hyperpage{98} + \item find function, \hyperpage{74} + \item flag, \hyperpage{108}, \hyperpage{111} + \item float function, \hyperpage{19} + \item float type, \hyperpage{11} + \item floating-point, \hyperpage{17}, \hyperpage{67} + \item floating-point division, \hyperpage{14} + \item floor division, \hyperpage{14}, \hyperpage{18}, \hyperpage{48} + \item flow of execution, \hyperpage{23}, \hyperpage{28}, + \hyperpage{58, 59}, \hyperpage{64}, \hyperpage{174}, + \hyperpage{188}, \hyperpage{196} + \item flower, \hyperpage{39} + \item folder, \hyperpage{135} + \item for loop, \hyperpage{32}, \hyperpage{72}, \hyperpage{89}, + \hyperpage{116} + \item formal language, \hyperpage{5}, \hyperpage{8} + \item format operator, \hyperpage{134}, \hyperpage{141}, + \hyperpage{197} + \item format sequence, \hyperpage{134}, \hyperpage{141} + \item format string, \hyperpage{134}, \hyperpage{141} + \item frame, \hyperpage{25}, \hyperpage{29}, \hyperpage{45}, + \hyperpage{56}, \hyperpage{107}, \hyperpage{213} + \item Frame widget, \hyperpage{183} + \item Free Documentation License, GNU, \hyperpage{v, vi} + \item frequency, \hyperpage{103} + \subitem letter, \hyperpage{121} + \subitem word, \hyperpage{123}, \hyperpage{132} + \item fruitful function, \hyperpage{26}, \hyperpage{28} + \item frustration, \hyperpage{200} + \item function, \hyperpage{6}, \hyperpage{21}, \hyperpage{28}, + \hyperpage{157} + \subitem abs, \hyperpage{52} + \subitem ack, \hyperpage{61}, \hyperpage{107} + \subitem arc, \hyperpage{34} + \subitem choice, \hyperpage{124} + \subitem circle, \hyperpage{33} + \subitem cmp, \hyperpage{170} + \subitem compare, \hyperpage{52} + \subitem deepcopy, \hyperpage{148} + \subitem dict, \hyperpage{101} + \subitem enumerate, \hyperpage{116} + \subitem eval, \hyperpage{69} + \subitem exists, \hyperpage{135} + \subitem factorial, \hyperpage{56} + \subitem fibonacci, \hyperpage{57}, \hyperpage{107} + \subitem find, \hyperpage{74} + \subitem float, \hyperpage{19} + \subitem getattr, \hyperpage{164} + \subitem getcwd, \hyperpage{135} + \subitem hasattr, \hyperpage{148}, \hyperpage{164} + \subitem int, \hyperpage{19} + \subitem isinstance, \hyperpage{58}, \hyperpage{162} + \subitem len, \hyperpage{29}, \hyperpage{71}, \hyperpage{102} + \subitem list, \hyperpage{93} + \subitem log, \hyperpage{20} + \subitem max, \hyperpage{115} + \subitem min, \hyperpage{115} + \subitem open, \hyperpage{81, 82}, \hyperpage{133}, + \hyperpage{136, 137} + \subitem polygon, \hyperpage{33} + \subitem popen, \hyperpage{138} + \subitem randint, \hyperpage{98}, \hyperpage{124} + \subitem random, \hyperpage{119}, \hyperpage{124} + \subitem raw\_input, \hyperpage{46} + \subitem recursive, \hyperpage{45} + \subitem reload, \hyperpage{140}, \hyperpage{195} + \subitem repr, \hyperpage{140} + \subitem reversed, \hyperpage{120} + \subitem shuffle, \hyperpage{172} + \subitem sorted, \hyperpage{120} + \subitem sqrt, \hyperpage{20}, \hyperpage{53} + \subitem str, \hyperpage{20} + \subitem sum, \hyperpage{116} + \subitem tuple, \hyperpage{113} + \subitem type, \hyperpage{148} + \subitem zip, \hyperpage{116} + \item function argument, \hyperpage{23} + \item function call, \hyperpage{19}, \hyperpage{28} + \item function composition, \hyperpage{54} + \item function definition, \hyperpage{21, 22}, \hyperpage{28} + \item function frame, \hyperpage{25}, \hyperpage{29}, \hyperpage{45}, + \hyperpage{56}, \hyperpage{107}, \hyperpage{213} + \item function object, \hyperpage{22}, \hyperpage{29}, + \hyperpage{215} + \item function parameter, \hyperpage{23} + \item function syntax, \hyperpage{158} + \item function type + \subitem modifier, \hyperpage{153} + \subitem pure, \hyperpage{152} + \item function, fruitful, \hyperpage{26} + \item function, math, \hyperpage{20} + \item function, reasons for, \hyperpage{26} + \item function, trigonometric, \hyperpage{20} + \item function, tuple as return value, \hyperpage{115} + \item function, void, \hyperpage{26} + \item functional programming style, \hyperpage{153}, \hyperpage{156} + + \indexspace + + \item gamma function, \hyperpage{58} + \item gather, \hyperpage{115}, \hyperpage{121} + \item GCD (greatest common divisor), \hyperpage{61} + \item generalization, \hyperpage{34}, \hyperpage{38}, \hyperpage{83}, + \hyperpage{155} + \item geometric resizing, \hyperpage{209} + \item geometry manager, \hyperpage{185}, \hyperpage{189} + \item get method, \hyperpage{103} + \item getattr function, \hyperpage{164} + \item getcwd function, \hyperpage{135} + \item global statement, \hyperpage{108} + \item global variable, \hyperpage{108}, \hyperpage{111}, + \hyperpage{212} + \subitem update, \hyperpage{108} + \item GNU Free Documentation License, \hyperpage{v, vi} + \item graphical user interface, \hyperpage{179} + \item greatest common divisor (GCD), \hyperpage{61} + \item grid, \hyperpage{29} + \item guardian pattern, \hyperpage{59, 60}, \hyperpage{77} + \item GUI, \hyperpage{179}, \hyperpage{189} + \item Gui module, \hyperpage{179} + + \indexspace + + \item Hand class, \hyperpage{172}, \hyperpage{218} + \item hanging, \hyperpage{195} + \item HAS-A relationship, \hyperpage{174}, \hyperpage{177}, + \hyperpage{217} + \item hasattr function, \hyperpage{148}, \hyperpage{164} + \item hash function, \hyperpage{106}, \hyperpage{110}, + \hyperpage{207} + \item hashable, \hyperpage{106}, \hyperpage{110}, \hyperpage{117} + \item HashMap, \hyperpage{207} + \item hashtable, \hyperpage{102}, \hyperpage{110}, \hyperpage{206} + \item header, \hyperpage{21}, \hyperpage{28}, \hyperpage{194} + \item Hello, World, \hyperpage{6} + \item help utility, \hyperpage{9} + \item hexadecimal, \hyperpage{144} + \item high-level language, \hyperpage{1}, \hyperpage{7} + \item histogram, \hyperpage{103}, \hyperpage{110} + \subitem random choice, \hyperpage{124}, \hyperpage{127} + \subitem word frequencies, \hyperpage{125} + \item Holmes, Sherlock, \hyperpage{4} + \item homophone, \hyperpage{111} + \item HTMLParser module, \hyperpage{191} + \item hyperlink, \hyperpage{191} + \item hypotenuse, \hyperpage{54} + + \indexspace + + \item identical, \hyperpage{98} + \item identity, \hyperpage{94} + \item if statement, \hyperpage{42} + \item Image module, \hyperpage{190} + \item image viewer, \hyperpage{190} + \item immutability, \hyperpage{74}, \hyperpage{79}, \hyperpage{95}, + \hyperpage{106}, \hyperpage{113}, \hyperpage{119} + \item implementation, \hyperpage{103}, \hyperpage{110}, + \hyperpage{130}, \hyperpage{164} + \item import statement, \hyperpage{28}, \hyperpage{32}, + \hyperpage{140} + \item {\tt in} operator, \hyperpage{205} + \item in operator, \hyperpage{76}, \hyperpage{88}, \hyperpage{102} + \item increment, \hyperpage{64}, \hyperpage{69}, \hyperpage{153}, + \hyperpage{159} + \item incremental development, \hyperpage{60}, \hyperpage{193} + \item indentation, \hyperpage{21}, \hyperpage{158}, \hyperpage{194} + \item index, \hyperpage{71}, \hyperpage{77}, \hyperpage{79}, + \hyperpage{87}, \hyperpage{97}, \hyperpage{101}, + \hyperpage{197} + \subitem looping with, \hyperpage{83}, \hyperpage{89} + \subitem negative, \hyperpage{72} + \subitem slice, \hyperpage{73}, \hyperpage{89} + \subitem starting at zero, \hyperpage{71}, \hyperpage{88} + \item IndexError, \hyperpage{72}, \hyperpage{77}, \hyperpage{88}, + \hyperpage{197} + \item indexing, \hyperpage{204} + \item infinite loop, \hyperpage{65}, \hyperpage{69}, \hyperpage{180}, + \hyperpage{195, 196} + \item infinite recursion, \hyperpage{46}, \hyperpage{49}, + \hyperpage{58}, \hyperpage{195, 196} + \item information hiding, \hyperpage{165} + \item inheritance, \hyperpage{172}, \hyperpage{176} + \item init method, \hyperpage{160}, \hyperpage{164}, \hyperpage{168}, + \hyperpage{170}, \hyperpage{172} + \item initialization + \subitem variable, \hyperpage{69} + \item initialization (before update), \hyperpage{64} + \item instance, \hyperpage{32}, \hyperpage{38}, \hyperpage{144}, + \hyperpage{149} + \subitem as argument, \hyperpage{145} + \subitem as return value, \hyperpage{146} + \item instance attribute, \hyperpage{144}, \hyperpage{149}, + \hyperpage{168}, \hyperpage{176} + \item instantiate, \hyperpage{216} + \item instantiation, \hyperpage{144} + \item int function, \hyperpage{19} + \item int type, \hyperpage{11} + \item integer, \hyperpage{17} + \subitem long, \hyperpage{109} + \item interactive mode, \hyperpage{2}, \hyperpage{8}, \hyperpage{14}, + \hyperpage{26} + \item interface, \hyperpage{35}, \hyperpage{38}, \hyperpage{164}, + \hyperpage{175} + \item interlocking words, \hyperpage{99} + \item interpret, \hyperpage{2}, \hyperpage{7} + \item invariant, \hyperpage{155, 156}, \hyperpage{189} + \item invert dictionary, \hyperpage{105} + \item invocation, \hyperpage{75}, \hyperpage{79} + \item IOError, \hyperpage{136} + \item is operator, \hyperpage{93}, \hyperpage{147} + \item IS-A relationship, \hyperpage{174}, \hyperpage{177}, + \hyperpage{217} + \item isinstance function, \hyperpage{58}, \hyperpage{162} + \item item, \hyperpage{79}, \hyperpage{87} + \subitem Canvas, \hyperpage{181}, \hyperpage{189} + \subitem dictionary, \hyperpage{110} + \item item assignment, \hyperpage{74}, \hyperpage{88}, + \hyperpage{114} + \item item update, \hyperpage{89} + \item items method, \hyperpage{117} + \item iteration, \hyperpage{64}, \hyperpage{69} + + \indexspace + + \item {\tt join}, \hyperpage{204} + \item join method, \hyperpage{93}, \hyperpage{171} + + \indexspace + + \item Kangaroo class, \hyperpage{165} + \item key, \hyperpage{101}, \hyperpage{110} + \item key-value pair, \hyperpage{101}, \hyperpage{110}, + \hyperpage{117} + \item keyboard input, \hyperpage{46} + \item KeyError, \hyperpage{102}, \hyperpage{197} + \item {\tt KeyError}, \hyperpage{206} + \item keys method, \hyperpage{104} + \item keyword, \hyperpage{12, 13}, \hyperpage{17}, \hyperpage{194} + \subitem def, \hyperpage{21} + \subitem elif, \hyperpage{43} + \subitem else, \hyperpage{43} + \item keyword argument, \hyperpage{35}, \hyperpage{38}, + \hyperpage{119}, \hyperpage{180}, \hyperpage{189} + \item Koch curve, \hyperpage{50} + + \indexspace + + \item Label widget, \hyperpage{180} + \item language + \subitem formal, \hyperpage{5} + \subitem high-level, \hyperpage{1} + \subitem low-level, \hyperpage{1} + \subitem natural, \hyperpage{5} + \subitem programming, \hyperpage{1} + \subitem safe, \hyperpage{4} + \subitem Turing complete, \hyperpage{55} + \item leading coefficient, \hyperpage{202} + \item leading term, \hyperpage{202} + \item leap of faith, \hyperpage{57} + \item len function, \hyperpage{29}, \hyperpage{71}, \hyperpage{102} + \item letter frequency, \hyperpage{121} + \item letter rotation, \hyperpage{80}, \hyperpage{111} + \item linear growth, \hyperpage{203} + \item linear search, \hyperpage{205} + \item {\tt LinearMap}, \hyperpage{206} + \item Linux, \hyperpage{4} + \item lipogram, \hyperpage{82} + \item list, \hyperpage{87}, \hyperpage{93}, \hyperpage{97}, + \hyperpage{119} + \subitem as argument, \hyperpage{95} + \subitem comprehension, \hyperpage{92} + \subitem concatenation, \hyperpage{89}, \hyperpage{95}, + \hyperpage{98} + \subitem copy, \hyperpage{90} + \subitem element, \hyperpage{87} + \subitem empty, \hyperpage{87} + \subitem function, \hyperpage{93} + \subitem index, \hyperpage{88} + \subitem membership, \hyperpage{88} + \subitem method, \hyperpage{90} + \subitem nested, \hyperpage{87}, \hyperpage{89} + \subitem of objects, \hyperpage{170} + \subitem of tuples, \hyperpage{116} + \subitem operation, \hyperpage{89} + \subitem repetition, \hyperpage{89} + \subitem slice, \hyperpage{89} + \subitem traversal, \hyperpage{89}, \hyperpage{97} + \item list index, \hyperpage{214} + \item list methods, \hyperpage{204} + \item literalness, \hyperpage{5} + \item local variable, \hyperpage{24}, \hyperpage{28} + \item log function, \hyperpage{20} + \item logarithm, \hyperpage{132} + \item logarithmic growth, \hyperpage{203} + \item logical operator, \hyperpage{41, 42} + \item long integer, \hyperpage{109} + \item lookup, \hyperpage{110} + \item lookup, dictionary, \hyperpage{104} + \item loop, \hyperpage{33}, \hyperpage{38}, \hyperpage{65}, + \hyperpage{116} + \subitem condition, \hyperpage{196} + \subitem event, \hyperpage{180} + \subitem for, \hyperpage{32}, \hyperpage{72}, \hyperpage{89} + \subitem infinite, \hyperpage{65}, \hyperpage{180}, \hyperpage{196} + \subitem nested, \hyperpage{170} + \subitem traversal, \hyperpage{72} + \subitem while, \hyperpage{64} + \item looping + \subitem with dictionaries, \hyperpage{103} + \subitem with indices, \hyperpage{83}, \hyperpage{89} + \subitem with strings, \hyperpage{75} + \item looping and counting, \hyperpage{75} + \item low-level language, \hyperpage{1}, \hyperpage{7} + \item ls (Unix command), \hyperpage{138} + \item Lumpy, \hyperpage{211} + + \indexspace + + \item machine model, \hyperpage{201} + \item maintainable, \hyperpage{164} + \item map pattern, \hyperpage{91}, \hyperpage{98} + \item map to, \hyperpage{167} + \item mapping, \hyperpage{88}, \hyperpage{97}, \hyperpage{129} + \item Markov analysis, \hyperpage{128} + \item mash-up, \hyperpage{129} + \item math function, \hyperpage{20} + \item Matplotlib, \hyperpage{132} + \item max function, \hyperpage{115} + \item McCloskey, Robert, \hyperpage{72} + \item md5, \hyperpage{139} + \item MD5 algorithm, \hyperpage{139} + \item md5sum, \hyperpage{139} + \item membership + \subitem binary search, \hyperpage{98} + \subitem bisection search, \hyperpage{98} + \subitem dictionary, \hyperpage{102} + \subitem list, \hyperpage{88} + \subitem set, \hyperpage{102} + \item memo, \hyperpage{107}, \hyperpage{110} + \item mental model, \hyperpage{198} + \item Menubutton widget, \hyperpage{185} + \item metaphor, method invocation, \hyperpage{159} + \item metathesis, \hyperpage{122} + \item method, \hyperpage{75}, \hyperpage{79}, \hyperpage{157}, + \hyperpage{165} + \subitem \_\_cmp\_\_, \hyperpage{169} + \subitem \_\_str\_\_, \hyperpage{161}, \hyperpage{171} + \subitem add, \hyperpage{161} + \subitem append, \hyperpage{90}, \hyperpage{95}, + \hyperpage{170, 171} + \subitem close, \hyperpage{134}, \hyperpage{137}, \hyperpage{139} + \subitem config, \hyperpage{181} + \subitem count, \hyperpage{76} + \subitem extend, \hyperpage{90} + \subitem get, \hyperpage{103} + \subitem init, \hyperpage{160}, \hyperpage{168}, \hyperpage{170}, + \hyperpage{172} + \subitem items, \hyperpage{117} + \subitem join, \hyperpage{93}, \hyperpage{171} + \subitem keys, \hyperpage{104} + \subitem mro, \hyperpage{175} + \subitem pop, \hyperpage{92}, \hyperpage{171} + \subitem radd, \hyperpage{162} + \subitem read, \hyperpage{138} + \subitem readline, \hyperpage{81}, \hyperpage{138} + \subitem remove, \hyperpage{92} + \subitem replace, \hyperpage{123} + \subitem setdefault, \hyperpage{106} + \subitem sort, \hyperpage{90}, \hyperpage{96}, \hyperpage{118}, + \hyperpage{172} + \subitem split, \hyperpage{93}, \hyperpage{114} + \subitem string, \hyperpage{76} + \subitem strip, \hyperpage{81}, \hyperpage{123} + \subitem translate, \hyperpage{123} + \subitem update, \hyperpage{117} + \subitem values, \hyperpage{102} + \subitem void, \hyperpage{90} + \item method append, \hyperpage{98} + \item method resolution order, \hyperpage{175} + \item method syntax, \hyperpage{158} + \item method, bound, \hyperpage{184} + \item method, list, \hyperpage{90} + \item Meyers, Chris, \hyperpage{vi} + \item min function, \hyperpage{115} + \item Moby Project, \hyperpage{81} + \item model, mental, \hyperpage{198} + \item modifier, \hyperpage{153}, \hyperpage{156} + \item module, \hyperpage{20}, \hyperpage{28} + \subitem anydbm, \hyperpage{137} + \subitem bisect, \hyperpage{99}, \hyperpage{206} + \subitem copy, \hyperpage{147} + \subitem datetime, \hyperpage{156} + \subitem Gui, \hyperpage{179} + \subitem HTMLParser, \hyperpage{191} + \subitem Image, \hyperpage{190} + \subitem os, \hyperpage{135} + \subitem pickle, \hyperpage{133}, \hyperpage{137} + \subitem pprint, \hyperpage{110} + \subitem profile, \hyperpage{130} + \subitem random, \hyperpage{98}, \hyperpage{119}, \hyperpage{124}, + \hyperpage{172} + \subitem reload, \hyperpage{140}, \hyperpage{195} + \subitem shelve, \hyperpage{138} + \subitem string, \hyperpage{123} + \subitem structshape, \hyperpage{120} + \subitem time, \hyperpage{98} + \subitem urllib, \hyperpage{141}, \hyperpage{191} + \subitem Visual, \hyperpage{166} + \subitem vpython, \hyperpage{166} + \subitem World, \hyperpage{149} + \item module object, \hyperpage{20}, \hyperpage{140} + \item module, writing, \hyperpage{139} + \item module-level variable, \hyperpage{212} + \item modulus operator, \hyperpage{41}, \hyperpage{48} + \item Monty Python and the Holy Grail, \hyperpage{152} + \item MP3, \hyperpage{139} + \item mro method, \hyperpage{175} + \item multiline string, \hyperpage{38}, \hyperpage{194} + \item multiple assignment, \hyperpage{63}, \hyperpage{68}, + \hyperpage{108} + \item multiplicity (in class diagram), \hyperpage{174}, + \hyperpage{177} + \item mutability, \hyperpage{74}, \hyperpage{88}, \hyperpage{90}, + \hyperpage{94}, \hyperpage{108}, \hyperpage{113}, + \hyperpage{119}, \hyperpage{146} + \item mutable object, as default value, \hyperpage{165} + + \indexspace + + \item NameError, \hyperpage{24}, \hyperpage{197} + \item natural language, \hyperpage{5}, \hyperpage{8} + \item negative index, \hyperpage{72} + \item nested conditional, \hyperpage{43}, \hyperpage{49} + \item nested list, \hyperpage{87}, \hyperpage{89}, \hyperpage{97} + \item newline, \hyperpage{47}, \hyperpage{63}, \hyperpage{171} + \item Newton's method, \hyperpage{66} + \item None special value, \hyperpage{26}, \hyperpage{52}, + \hyperpage{60}, \hyperpage{90}, \hyperpage{92} + \item not operator, \hyperpage{42} + \item number, random, \hyperpage{124} + + \indexspace + + \item Obama, Barack, \hyperpage{201} + \item object, \hyperpage{74}, \hyperpage{78}, \hyperpage{93, 94}, + \hyperpage{98}, \hyperpage{143} + \subitem Callable, \hyperpage{186} + \subitem Canvas, \hyperpage{149} + \subitem class, \hyperpage{144}, \hyperpage{149}, \hyperpage{215} + \subitem copying, \hyperpage{147} + \subitem embedded, \hyperpage{146}, \hyperpage{149}, + \hyperpage{166} + \subitem Event, \hyperpage{187} + \subitem file, \hyperpage{81}, \hyperpage{85} + \subitem function, \hyperpage{22}, \hyperpage{29}, \hyperpage{215} + \subitem module, \hyperpage{140} + \subitem mutable, \hyperpage{146} + \subitem printing, \hyperpage{158} + \item object code, \hyperpage{2}, \hyperpage{8} + \item object diagram, \hyperpage{144}, \hyperpage{146}, + \hyperpage{148, 149}, \hyperpage{151}, \hyperpage{169}, + \hyperpage{211}, \hyperpage{213} + \item object-oriented design, \hyperpage{164} + \item object-oriented language, \hyperpage{165} + \item object-oriented programming, \hyperpage{157}, \hyperpage{165}, + \hyperpage{172} + \item odometer, \hyperpage{86} + \item Olin College, \hyperpage{v} + \item open function, \hyperpage{81, 82}, \hyperpage{133}, + \hyperpage{136, 137} + \item operand, \hyperpage{13}, \hyperpage{18} + \item operator, \hyperpage{17} + \subitem and, \hyperpage{42} + \subitem bitwise, \hyperpage{13} + \subitem boolean, \hyperpage{76} + \subitem bracket, \hyperpage{71}, \hyperpage{87}, \hyperpage{113} + \subitem del, \hyperpage{92} + \subitem format, \hyperpage{134}, \hyperpage{141}, \hyperpage{197} + \subitem in, \hyperpage{76}, \hyperpage{88}, \hyperpage{102} + \subitem is, \hyperpage{93}, \hyperpage{147} + \subitem logical, \hyperpage{41, 42} + \subitem modulus, \hyperpage{41}, \hyperpage{48} + \subitem not, \hyperpage{42} + \subitem or, \hyperpage{42} + \subitem overloading, \hyperpage{165} + \subitem relational, \hyperpage{42}, \hyperpage{169} + \subitem slice, \hyperpage{73}, \hyperpage{79}, \hyperpage{89}, + \hyperpage{96}, \hyperpage{114} + \subitem string, \hyperpage{15} + \subitem update, \hyperpage{91} + \item operator overloading, \hyperpage{161}, \hyperpage{169} + \item operator, arithmetic, \hyperpage{13} + \item option, \hyperpage{180}, \hyperpage{189} + \item optional argument, \hyperpage{76}, \hyperpage{93}, + \hyperpage{105} + \item optional parameter, \hyperpage{126}, \hyperpage{160} + \item or operator, \hyperpage{42} + \item order of growth, \hyperpage{202} + \item order of operations, \hyperpage{15}, \hyperpage{17}, + \hyperpage{199} + \item os module, \hyperpage{135} + \item other (parameter name), \hyperpage{160} + \item OverflowError, \hyperpage{48} + \item overloading, \hyperpage{165} + \item override, \hyperpage{127}, \hyperpage{132}, \hyperpage{160}, + \hyperpage{169}, \hyperpage{172}, \hyperpage{175} + + \indexspace + + \item package, \hyperpage{31} + \item packing widgets, \hyperpage{183}, \hyperpage{189} + \item palindrome, \hyperpage{61}, \hyperpage{79}, \hyperpage{84}, + \hyperpage{86} + \item parameter, \hyperpage{23}, \hyperpage{25}, \hyperpage{28}, + \hyperpage{95} + \subitem gather, \hyperpage{115} + \subitem optional, \hyperpage{126}, \hyperpage{160} + \subitem other, \hyperpage{160} + \subitem self, \hyperpage{158} + \item parent class, \hyperpage{172}, \hyperpage{177} + \item parentheses + \subitem argument in, \hyperpage{19} + \subitem empty, \hyperpage{21}, \hyperpage{75} + \subitem matching, \hyperpage{3} + \subitem overriding precedence, \hyperpage{15} + \subitem parameters in, \hyperpage{23, 24} + \subitem parent class in, \hyperpage{172} + \subitem tuples in, \hyperpage{113} + \item parse, \hyperpage{5}, \hyperpage{8} + \item pass statement, \hyperpage{42} + \item path, \hyperpage{135}, \hyperpage{141} + \subitem absolute, \hyperpage{135} + \subitem relative, \hyperpage{135} + \item pattern + \subitem decorate-sort-undecorate, \hyperpage{119} + \subitem DSU, \hyperpage{119}, \hyperpage{126} + \subitem filter, \hyperpage{91}, \hyperpage{98} + \subitem guardian, \hyperpage{59, 60}, \hyperpage{77} + \subitem map, \hyperpage{91}, \hyperpage{98} + \subitem reduce, \hyperpage{91}, \hyperpage{97} + \subitem search, \hyperpage{74}, \hyperpage{79}, \hyperpage{82}, + \hyperpage{104} + \subitem swap, \hyperpage{114} + \item pdb (Python debugger), \hyperpage{197} + \item PEMDAS, \hyperpage{15} + \item permission, file, \hyperpage{136} + \item persistence, \hyperpage{133}, \hyperpage{141} + \item pi, \hyperpage{20}, \hyperpage{69} + \item pickle module, \hyperpage{133}, \hyperpage{137} + \item pickling, \hyperpage{137} + \item pie, \hyperpage{39} + \item PIL (Python Imaging Library), \hyperpage{190} + \item pipe, \hyperpage{138} + \item pixel coordinate, \hyperpage{188} + \item plain text, \hyperpage{81}, \hyperpage{123}, \hyperpage{191} + \item planned development, \hyperpage{154, 155} + \item playing card, Anglo-American, \hyperpage{167} + \item poetry, \hyperpage{6} + \item Point class, \hyperpage{143}, \hyperpage{160}, \hyperpage{214} + \item point, mathematical, \hyperpage{143} + \item poker, \hyperpage{167}, \hyperpage{177} + \item polygon function, \hyperpage{33} + \item polymorphism, \hyperpage{163}, \hyperpage{165}, \hyperpage{174} + \item pop method, \hyperpage{92}, \hyperpage{171} + \item popen function, \hyperpage{138} + \item portability, \hyperpage{1}, \hyperpage{7} + \item postcondition, \hyperpage{38}, \hyperpage{59}, \hyperpage{175} + \item pprint module, \hyperpage{110} + \item practical analysis of algorithms, \hyperpage{203} + \item precedence, \hyperpage{18}, \hyperpage{199} + \item precondition, \hyperpage{38, 39}, \hyperpage{59}, + \hyperpage{98}, \hyperpage{175} + \item prefix, \hyperpage{129} + \item pretty print, \hyperpage{110} + \item print function, \hyperpage{6} + \item print statement, \hyperpage{6}, \hyperpage{8}, \hyperpage{161}, + \hyperpage{197} + \item problem recognition, \hyperpage{83}, \hyperpage{85} + \item problem solving, \hyperpage{1}, \hyperpage{7} + \item profile module, \hyperpage{130} + \item program, \hyperpage{3}, \hyperpage{8} + \item program testing, \hyperpage{85} + \item programming language, \hyperpage{1} + \item Project Gutenberg, \hyperpage{123} + \item prompt, \hyperpage{2}, \hyperpage{8}, \hyperpage{47} + \item prose, \hyperpage{6} + \item prototype and patch, \hyperpage{151}, \hyperpage{154, 155} + \item pseudorandom, \hyperpage{124}, \hyperpage{132} + \item pure function, \hyperpage{152}, \hyperpage{156} + \item Puzzler, \hyperpage{86}, \hyperpage{111}, \hyperpage{122} + \item Pythagorean theorem, \hyperpage{52} + \item Python 3, \hyperpage{6}, \hyperpage{14}, \hyperpage{46}, + \hyperpage{109}, \hyperpage{116} + \item Python debugger (pdb), \hyperpage{197} + \item Python Imaging Library (PIL), \hyperpage{190} + \item python.org, \hyperpage{9} + + \indexspace + + \item quadratic growth, \hyperpage{203} + \item quotation mark, \hyperpage{6}, \hyperpage{11}, \hyperpage{38}, + \hyperpage{73}, \hyperpage{194} + + \indexspace + + \item radd method, \hyperpage{162} + \item radian, \hyperpage{20} + \item radix sort, \hyperpage{201} + \item rage, \hyperpage{200} + \item raise statement, \hyperpage{104}, \hyperpage{155} + \item Ramanujan, Srinivasa, \hyperpage{69} + \item randint function, \hyperpage{98}, \hyperpage{124} + \item random function, \hyperpage{119}, \hyperpage{124} + \item random module, \hyperpage{98}, \hyperpage{119}, \hyperpage{124}, + \hyperpage{172} + \item random number, \hyperpage{124} + \item random text, \hyperpage{129} + \item random walk programming, \hyperpage{131}, \hyperpage{200} + \item rank, \hyperpage{167} + \item raw\_input function, \hyperpage{46} + \item read method, \hyperpage{138} + \item readline method, \hyperpage{81}, \hyperpage{138} + \item Rectangle class, \hyperpage{145}, \hyperpage{214} + \item recursion, \hyperpage{44, 45}, \hyperpage{49}, \hyperpage{55}, + \hyperpage{57}, \hyperpage{213} + \subitem base case, \hyperpage{45} + \subitem infinite, \hyperpage{46}, \hyperpage{58}, \hyperpage{196} + \item recursive definition, \hyperpage{56}, \hyperpage{122} + \item red-black tree, \hyperpage{207} + \item reduce pattern, \hyperpage{91}, \hyperpage{97} + \item reducible word, \hyperpage{111}, \hyperpage{122} + \item redundancy, \hyperpage{5} + \item refactoring, \hyperpage{36--38}, \hyperpage{176} + \item reference, \hyperpage{94, 95}, \hyperpage{98} + \subitem aliasing, \hyperpage{94} + \item rehashing, \hyperpage{208} + \item relational operator, \hyperpage{42}, \hyperpage{169} + \item relative path, \hyperpage{135}, \hyperpage{141} + \item reload function, \hyperpage{140}, \hyperpage{195} + \item remove method, \hyperpage{92} + \item repetition, \hyperpage{32} + \subitem list, \hyperpage{89} + \item replace method, \hyperpage{123} + \item repr function, \hyperpage{140} + \item representation, \hyperpage{143}, \hyperpage{145}, + \hyperpage{167} + \item return statement, \hyperpage{45}, \hyperpage{51}, + \hyperpage{199} + \item return value, \hyperpage{19}, \hyperpage{28}, \hyperpage{51}, + \hyperpage{146} + \subitem tuple, \hyperpage{115} + \item reverse lookup, dictionary, \hyperpage{104}, \hyperpage{110} + \item reverse word pair, \hyperpage{99} + \item reversed function, \hyperpage{120} + \item rotation + \subitem letters, \hyperpage{111} + \item rotation, letter, \hyperpage{80} + \item RSA algorithm, \hyperpage{109} + \item rules of precedence, \hyperpage{15}, \hyperpage{18} + \item running pace, \hyperpage{9}, \hyperpage{18}, \hyperpage{156} + \item runtime error, \hyperpage{4}, \hyperpage{17}, + \hyperpage{46, 47}, \hyperpage{193}, \hyperpage{196} + \item RuntimeError, \hyperpage{46}, \hyperpage{58} + + \indexspace + + \item safe language, \hyperpage{4} + \item sanity check, \hyperpage{110} + \item scaffolding, \hyperpage{53}, \hyperpage{60}, \hyperpage{110} + \item scatter, \hyperpage{115}, \hyperpage{121} + \item Schmidt, Eric, \hyperpage{201} + \item Scrabble, \hyperpage{121} + \item script, \hyperpage{2}, \hyperpage{8} + \item script mode, \hyperpage{2}, \hyperpage{8}, \hyperpage{14}, + \hyperpage{26} + \item search, \hyperpage{104}, \hyperpage{205} + \item search pattern, \hyperpage{74}, \hyperpage{79}, \hyperpage{82} + \item search, binary, \hyperpage{98} + \item search, bisection, \hyperpage{98} + \item secret exercise, \hyperpage{141} + \item self (parameter name), \hyperpage{158} + \item semantic error, \hyperpage{4}, \hyperpage{8}, \hyperpage{12}, + \hyperpage{17}, \hyperpage{78}, \hyperpage{193}, + \hyperpage{198} + \item semantics, \hyperpage{4}, \hyperpage{8}, \hyperpage{157} + \item sequence, \hyperpage{71}, \hyperpage{79}, \hyperpage{87}, + \hyperpage{93}, \hyperpage{113}, \hyperpage{119} + \subitem coordinate, \hyperpage{182} + \item set, \hyperpage{127} + \subitem anagram, \hyperpage{121}, \hyperpage{138} + \item set membership, \hyperpage{102} + \item setdefault method, \hyperpage{106} + \item sexagesimal, \hyperpage{154} + \item shallow copy, \hyperpage{148, 149}, \hyperpage{215} + \item shape, \hyperpage{121} + \item shape error, \hyperpage{120} + \item shell, \hyperpage{138} + \item shelve module, \hyperpage{138} + \item shuffle function, \hyperpage{172} + \item SimpleTurtleWorld class, \hyperpage{183} + \item sine function, \hyperpage{20} + \item singleton, \hyperpage{105}, \hyperpage{110}, \hyperpage{113} + \item slice, \hyperpage{79} + \subitem copy, \hyperpage{74}, \hyperpage{90} + \subitem list, \hyperpage{89} + \subitem string, \hyperpage{73} + \subitem tuple, \hyperpage{114} + \subitem update, \hyperpage{90} + \item slice operator, \hyperpage{73}, \hyperpage{79}, \hyperpage{89}, + \hyperpage{96}, \hyperpage{114} + \item sort method, \hyperpage{90}, \hyperpage{96}, \hyperpage{118}, + \hyperpage{172} + \item sorted function, \hyperpage{120} + \item sorting, \hyperpage{204, 205} + \item source code, \hyperpage{2}, \hyperpage{8} + \item special case, \hyperpage{85}, \hyperpage{153} + \item special value + \subitem False, \hyperpage{41} + \subitem None, \hyperpage{26}, \hyperpage{52}, \hyperpage{60}, + \hyperpage{90}, \hyperpage{92} + \subitem True, \hyperpage{41} + \item spiral, \hyperpage{40} + \item split method, \hyperpage{93}, \hyperpage{114} + \item sqrt, \hyperpage{53} + \item sqrt function, \hyperpage{20} + \item square root, \hyperpage{66} + \item squiggly bracket, \hyperpage{101} + \item stable sort, \hyperpage{205} + \item stack diagram, \hyperpage{25}, \hyperpage{29}, \hyperpage{39}, + \hyperpage{45}, \hyperpage{56}, \hyperpage{60}, + \hyperpage{95}, \hyperpage{211, 212} + \item state diagram, \hyperpage{12}, \hyperpage{17}, \hyperpage{63}, + \hyperpage{78}, \hyperpage{88}, \hyperpage{94}, + \hyperpage{106}, \hyperpage{118}, \hyperpage{144}, + \hyperpage{146}, \hyperpage{148}, \hyperpage{151}, + \hyperpage{169}, \hyperpage{211} + \item statement, \hyperpage{17} + \subitem assert, \hyperpage{155} + \subitem assignment, \hyperpage{12}, \hyperpage{63} + \subitem break, \hyperpage{65} + \subitem compound, \hyperpage{42} + \subitem conditional, \hyperpage{42}, \hyperpage{48}, + \hyperpage{55} + \subitem for, \hyperpage{32}, \hyperpage{72}, \hyperpage{89} + \subitem global, \hyperpage{108} + \subitem if, \hyperpage{42} + \subitem import, \hyperpage{28}, \hyperpage{32}, \hyperpage{140} + \subitem pass, \hyperpage{42} + \subitem print, \hyperpage{6}, \hyperpage{8}, \hyperpage{161}, + \hyperpage{197} + \subitem raise, \hyperpage{104}, \hyperpage{155} + \subitem return, \hyperpage{45}, \hyperpage{51}, \hyperpage{199} + \subitem try, \hyperpage{136} + \subitem while, \hyperpage{64} + \item step size, \hyperpage{79} + \item str function, \hyperpage{20} + \item \_\_str\_\_ method, \hyperpage{161}, \hyperpage{171} + \item string, \hyperpage{11}, \hyperpage{17}, \hyperpage{93}, + \hyperpage{119} + \subitem accumulator, \hyperpage{171} + \subitem comparison, \hyperpage{76} + \subitem empty, \hyperpage{93} + \subitem immutable, \hyperpage{74} + \subitem method, \hyperpage{75} + \subitem multiline, \hyperpage{38}, \hyperpage{194} + \subitem operation, \hyperpage{15} + \subitem slice, \hyperpage{73} + \subitem triple-quoted, \hyperpage{38} + \item string concatenation, \hyperpage{204} + \item string method, \hyperpage{76} + \item string methods, \hyperpage{204} + \item string module, \hyperpage{123} + \item string representation, \hyperpage{140}, \hyperpage{161} + \item string type, \hyperpage{11} + \item strip method, \hyperpage{81}, \hyperpage{123} + \item structshape module, \hyperpage{120} + \item structure, \hyperpage{5} + \item subclass, \hyperpage{172} + \item subject, \hyperpage{158}, \hyperpage{165}, \hyperpage{184} + \item subtraction + \subitem dictionary, \hyperpage{127} + \subitem with borrowing, \hyperpage{68} + \item subtraction with borrowing, \hyperpage{155} + \item suffix, \hyperpage{129} + \item suit, \hyperpage{167} + \item sum function, \hyperpage{116} + \item superclass, \hyperpage{172} + \item superstitious debugging, \hyperpage{200} + \item SVG, \hyperpage{191} + \item Swampy, \hyperpage{31}, \hyperpage{149}, \hyperpage{178, 179}, + \hyperpage{211} + \item swap pattern, \hyperpage{114} + \item syntax, \hyperpage{3}, \hyperpage{8}, \hyperpage{157}, + \hyperpage{194} + \item syntax error, \hyperpage{3}, \hyperpage{8}, \hyperpage{16}, + \hyperpage{193} + \item SyntaxError, \hyperpage{21} + + \indexspace + + \item Tagger, \hyperpage{178} + \item temporary variable, \hyperpage{51}, \hyperpage{60}, + \hyperpage{199} + \item test case, minimal, \hyperpage{198} + \item testing + \subitem and absence of bugs, \hyperpage{85} + \subitem incremental development, \hyperpage{52} + \subitem interactive mode, \hyperpage{2} + \subitem is hard, \hyperpage{85} + \subitem knowing the answer, \hyperpage{53} + \subitem leap of faith, \hyperpage{57} + \subitem minimal test case, \hyperpage{198} + \item text + \subitem plain, \hyperpage{81}, \hyperpage{123}, \hyperpage{191} + \subitem random, \hyperpage{129} + \item text file, \hyperpage{141} + \item Text widget, \hyperpage{182} + \item Time class, \hyperpage{151} + \item time module, \hyperpage{98} + \item Tkinter, \hyperpage{179} + \item token, \hyperpage{5}, \hyperpage{8} + \item traceback, \hyperpage{25}, \hyperpage{29}, \hyperpage{46, 47}, + \hyperpage{105}, \hyperpage{196} + \item translate method, \hyperpage{123} + \item traversal, \hyperpage{72}, \hyperpage{74}, \hyperpage{77}, + \hyperpage{79}, \hyperpage{83}, \hyperpage{91}, + \hyperpage{97}, \hyperpage{103}, \hyperpage{116}, + \hyperpage{119}, \hyperpage{125} + \subitem dictionary, \hyperpage{164} + \subitem list, \hyperpage{89} + \item traverse + \subitem dictionary, \hyperpage{117} + \item triangle, \hyperpage{49} + \item trigonometric function, \hyperpage{20} + \item triple-quoted string, \hyperpage{38} + \item True special value, \hyperpage{41} + \item try statement, \hyperpage{136} + \item tuple, \hyperpage{113}, \hyperpage{115}, \hyperpage{119}, + \hyperpage{121} + \subitem as key in dictionary, \hyperpage{117}, \hyperpage{130} + \subitem assignment, \hyperpage{114} + \subitem comparison, \hyperpage{118}, \hyperpage{170} + \subitem in brackets, \hyperpage{117} + \subitem singleton, \hyperpage{113} + \subitem slice, \hyperpage{114} + \item tuple assignment, \hyperpage{115, 116}, \hyperpage{121} + \item tuple function, \hyperpage{113} + \item tuple methods, \hyperpage{204} + \item Turing complete language, \hyperpage{55} + \item Turing Thesis, \hyperpage{55} + \item Turing, Alan, \hyperpage{55} + \item turtle typewriter, \hyperpage{40} + \item TurtleWorld, \hyperpage{31}, \hyperpage{49}, \hyperpage{178} + \item type, \hyperpage{11}, \hyperpage{17} + \subitem bool, \hyperpage{41} + \subitem dict, \hyperpage{101} + \subitem file, \hyperpage{133} + \subitem float, \hyperpage{11} + \subitem int, \hyperpage{11} + \subitem list, \hyperpage{87} + \subitem long, \hyperpage{109} + \subitem set, \hyperpage{127} + \subitem str, \hyperpage{11} + \subitem tuple, \hyperpage{113} + \subitem user-defined, \hyperpage{143}, \hyperpage{151} + \item type checking, \hyperpage{58} + \item type conversion, \hyperpage{19} + \item type function, \hyperpage{148} + \item type-based dispatch, \hyperpage{162, 163}, \hyperpage{165} + \item TypeError, \hyperpage{71}, \hyperpage{74}, \hyperpage{106}, + \hyperpage{114, 115}, \hyperpage{134}, \hyperpage{159}, + \hyperpage{197} + \item typewriter, turtle, \hyperpage{40} + \item typographical error, \hyperpage{131} + + \indexspace + + \item UML, \hyperpage{211}, \hyperpage{217} + \item unbounded, \hyperpage{203} + \item UnboundLocalError, \hyperpage{108} + \item underscore character, \hyperpage{13} + \item Unified Modeling Language, \hyperpage{211} + \item uniqueness, \hyperpage{98} + \item Unix command + \subitem ls, \hyperpage{138} + \item update, \hyperpage{64}, \hyperpage{66}, \hyperpage{69} + \subitem coordinate, \hyperpage{187} + \subitem database, \hyperpage{137} + \subitem global variable, \hyperpage{108} + \subitem histogram, \hyperpage{125} + \subitem item, \hyperpage{89} + \subitem slice, \hyperpage{90} + \item update method, \hyperpage{117} + \item update operator, \hyperpage{91} + \item URL, \hyperpage{141}, \hyperpage{191} + \item urllib module, \hyperpage{141}, \hyperpage{191} + \item use before def, \hyperpage{17}, \hyperpage{22} + \item user-defined type, \hyperpage{143}, \hyperpage{151} + + \indexspace + + \item value, \hyperpage{11}, \hyperpage{17}, \hyperpage{93, 94}, + \hyperpage{110} + \subitem default, \hyperpage{126} + \subitem tuple, \hyperpage{115} + \item ValueError, \hyperpage{47}, \hyperpage{104}, \hyperpage{114} + \item values method, \hyperpage{102} + \item variable, \hyperpage{12}, \hyperpage{17} + \subitem global, \hyperpage{108}, \hyperpage{212} + \subitem local, \hyperpage{24} + \subitem module-level, \hyperpage{212} + \subitem temporary, \hyperpage{51}, \hyperpage{60}, \hyperpage{199} + \subitem updating, \hyperpage{64} + \item variable-length argument tuple, \hyperpage{115} + \item vector graphics, \hyperpage{191} + \item veneer, \hyperpage{171}, \hyperpage{176} + \item Visual module, \hyperpage{166} + \item void function, \hyperpage{26}, \hyperpage{28} + \item void method, \hyperpage{90} + \item vorpal, \hyperpage{55} + \item vpython module, \hyperpage{166} + + \indexspace + + \item walk, directory, \hyperpage{135} + \item while loop, \hyperpage{64} + \item whitespace, \hyperpage{27}, \hyperpage{47}, \hyperpage{82}, + \hyperpage{140}, \hyperpage{194} + \item widget, \hyperpage{180}, \hyperpage{189} + \subitem Button, \hyperpage{180} + \subitem Canvas, \hyperpage{181} + \subitem Entry, \hyperpage{182} + \subitem Frame, \hyperpage{183} + \subitem Label, \hyperpage{180} + \subitem Menubutton, \hyperpage{185} + \subitem Text, \hyperpage{182} + \item widget, packing, \hyperpage{183} + \item word count, \hyperpage{139} + \item word frequency, \hyperpage{123}, \hyperpage{132} + \item word, reducible, \hyperpage{111}, \hyperpage{122} + \item working directory, \hyperpage{135} + \item World module, \hyperpage{149} + \item worst bug, \hyperpage{165} + \subitem ever, \hyperpage{190} + \item worst case, \hyperpage{202} + + \indexspace + + \item zero, index starting at, \hyperpage{71}, \hyperpage{88} + \item zip function, \hyperpage{116} + \subitem use with dict, \hyperpage{117} + \item Zipf's law, \hyperpage{132} + +\end{theindex} diff --git a/book/book.log b/book/book.log new file mode 100644 index 0000000..3224665 --- /dev/null +++ b/book/book.log @@ -0,0 +1,1166 @@ +This is pdfTeX, Version 3.14159265-2.6-1.40.19 (TeX Live 2018) (preloaded format=pdflatex 2018.5.10) 8 JUN 2018 22:47 +entering extended mode + restricted \write18 enabled. + %&-line parsing enabled. +**book +(./book.tex +LaTeX2e <2018-04-01> patch level 2 +Babel <3.18> and hyphenation patterns for 84 language(s) loaded. +(/usr/local/texlive/2018/texmf-dist/tex/latex/base/book.cls +Document Class: book 2014/09/29 v1.4h Standard LaTeX document class +(/usr/local/texlive/2018/texmf-dist/tex/latex/base/bk10.clo +File: bk10.clo 2014/09/29 v1.4h Standard LaTeX file (size option) +) +\c@part=\count80 +\c@chapter=\count81 +\c@section=\count82 +\c@subsection=\count83 +\c@subsubsection=\count84 +\c@paragraph=\count85 +\c@subparagraph=\count86 +\c@figure=\count87 +\c@table=\count88 +\abovecaptionskip=\skip41 +\belowcaptionskip=\skip42 +\bibindent=\dimen102 +) +(/usr/local/texlive/2018/texmf-dist/tex/latex/geometry/geometry.sty +Package: geometry 2018/03/24 v5.7 Page Geometry + +(/usr/local/texlive/2018/texmf-dist/tex/latex/graphics/keyval.sty +Package: keyval 2014/10/28 v1.15 key=value parser (DPC) +\KV@toks@=\toks14 +) +(/usr/local/texlive/2018/texmf-dist/tex/generic/oberdiek/ifpdf.sty +Package: ifpdf 2017/03/15 v3.2 Provides the ifpdf switch +) +(/usr/local/texlive/2018/texmf-dist/tex/generic/oberdiek/ifvtex.sty +Package: ifvtex 2016/05/16 v1.6 Detect VTeX and its facilities (HO) +Package ifvtex Info: VTeX not detected. +) +(/usr/local/texlive/2018/texmf-dist/tex/generic/ifxetex/ifxetex.sty +Package: ifxetex 2010/09/12 v0.6 Provides ifxetex conditional +) +\Gm@cnth=\count89 +\Gm@cntv=\count90 +\c@Gm@tempcnt=\count91 +\Gm@bindingoffset=\dimen103 +\Gm@wd@mp=\dimen104 +\Gm@odd@mp=\dimen105 +\Gm@even@mp=\dimen106 +\Gm@layoutwidth=\dimen107 +\Gm@layoutheight=\dimen108 +\Gm@layouthoffset=\dimen109 +\Gm@layoutvoffset=\dimen110 +\Gm@dimlist=\toks15 +) +(/usr/local/texlive/2018/texmf-dist/tex/latex/base/fontenc.sty +Package: fontenc 2017/04/05 v2.0i Standard LaTeX package + +(/usr/local/texlive/2018/texmf-dist/tex/latex/base/t1enc.def +File: t1enc.def 2017/04/05 v2.0i Standard LaTeX file +LaTeX Font Info: Redeclaring font encoding T1 on input line 48. +)) +(/usr/local/texlive/2018/texmf-dist/tex/latex/base/textcomp.sty +Package: textcomp 2017/04/05 v2.0i Standard LaTeX package +Package textcomp Info: Sub-encoding information: +(textcomp) 5 = only ISO-Adobe without \textcurrency +(textcomp) 4 = 5 + \texteuro +(textcomp) 3 = 4 + \textohm +(textcomp) 2 = 3 + \textestimated + \textcurrency +(textcomp) 1 = TS1 - \textcircled - \t +(textcomp) 0 = TS1 (full) +(textcomp) Font families with sub-encoding setting implement +(textcomp) only a restricted character set as indicated. +(textcomp) Family '?' is the default used for unknown fonts. +(textcomp) See the documentation for details. +Package textcomp Info: Setting ? sub-encoding to TS1/1 on input line 79. + +(/usr/local/texlive/2018/texmf-dist/tex/latex/base/ts1enc.def +File: ts1enc.def 2001/06/05 v3.0e (jk/car/fm) Standard LaTeX file +Now handling font encoding TS1 ... +... processing UTF-8 mapping file for font encoding TS1 + +(/usr/local/texlive/2018/texmf-dist/tex/latex/base/ts1enc.dfu +File: ts1enc.dfu 2018/04/05 v1.2c UTF-8 support for inputenc + defining Unicode char U+00A2 (decimal 162) + defining Unicode char U+00A3 (decimal 163) + defining Unicode char U+00A4 (decimal 164) + defining Unicode char U+00A5 (decimal 165) + defining Unicode char U+00A6 (decimal 166) + defining Unicode char U+00A7 (decimal 167) + defining Unicode char U+00A8 (decimal 168) + defining Unicode char U+00A9 (decimal 169) + defining Unicode char U+00AA (decimal 170) + defining Unicode char U+00AC (decimal 172) + defining Unicode char U+00AE (decimal 174) + defining Unicode char U+00AF (decimal 175) + defining Unicode char U+00B0 (decimal 176) + defining Unicode char U+00B1 (decimal 177) + defining Unicode char U+00B2 (decimal 178) + defining Unicode char U+00B3 (decimal 179) + defining Unicode char U+00B4 (decimal 180) + defining Unicode char U+00B5 (decimal 181) + defining Unicode char U+00B6 (decimal 182) + defining Unicode char U+00B7 (decimal 183) + defining Unicode char U+00B9 (decimal 185) + defining Unicode char U+00BA (decimal 186) + defining Unicode char U+00BC (decimal 188) + defining Unicode char U+00BD (decimal 189) + defining Unicode char U+00BE (decimal 190) + defining Unicode char U+00D7 (decimal 215) + defining Unicode char U+00F7 (decimal 247) + defining Unicode char U+0192 (decimal 402) + defining Unicode char U+02C7 (decimal 711) + defining Unicode char U+02D8 (decimal 728) + defining Unicode char U+02DD (decimal 733) + defining Unicode char U+0E3F (decimal 3647) + defining Unicode char U+2016 (decimal 8214) + defining Unicode char U+2020 (decimal 8224) + defining Unicode char U+2021 (decimal 8225) + defining Unicode char U+2022 (decimal 8226) + defining Unicode char U+2030 (decimal 8240) + defining Unicode char U+2031 (decimal 8241) + defining Unicode char U+203B (decimal 8251) + defining Unicode char U+203D (decimal 8253) + defining Unicode char U+2044 (decimal 8260) + defining Unicode char U+204E (decimal 8270) + defining Unicode char U+2052 (decimal 8274) + defining Unicode char U+20A1 (decimal 8353) + defining Unicode char U+20A4 (decimal 8356) + defining Unicode char U+20A6 (decimal 8358) + defining Unicode char U+20A9 (decimal 8361) + defining Unicode char U+20AB (decimal 8363) + defining Unicode char U+20AC (decimal 8364) + defining Unicode char U+20B1 (decimal 8369) + defining Unicode char U+2103 (decimal 8451) + defining Unicode char U+2116 (decimal 8470) + defining Unicode char U+2117 (decimal 8471) + defining Unicode char U+211E (decimal 8478) + defining Unicode char U+2120 (decimal 8480) + defining Unicode char U+2122 (decimal 8482) + defining Unicode char U+2126 (decimal 8486) + defining Unicode char U+2127 (decimal 8487) + defining Unicode char U+212E (decimal 8494) + defining Unicode char U+2190 (decimal 8592) + defining Unicode char U+2191 (decimal 8593) + defining Unicode char U+2192 (decimal 8594) + defining Unicode char U+2193 (decimal 8595) + defining Unicode char U+2329 (decimal 9001) + defining Unicode char U+232A (decimal 9002) + defining Unicode char U+2422 (decimal 9250) + defining Unicode char U+25E6 (decimal 9702) + defining Unicode char U+25EF (decimal 9711) + defining Unicode char U+266A (decimal 9834) + defining Unicode char U+FEFF (decimal 65279) +)) +LaTeX Info: Redefining \oldstylenums on input line 334. +Package textcomp Info: Setting cmr sub-encoding to TS1/0 on input line 349. +Package textcomp Info: Setting cmss sub-encoding to TS1/0 on input line 350. +Package textcomp Info: Setting cmtt sub-encoding to TS1/0 on input line 351. +Package textcomp Info: Setting cmvtt sub-encoding to TS1/0 on input line 352. +Package textcomp Info: Setting cmbr sub-encoding to TS1/0 on input line 353. +Package textcomp Info: Setting cmtl sub-encoding to TS1/0 on input line 354. +Package textcomp Info: Setting ccr sub-encoding to TS1/0 on input line 355. +Package textcomp Info: Setting ptm sub-encoding to TS1/4 on input line 356. +Package textcomp Info: Setting pcr sub-encoding to TS1/4 on input line 357. +Package textcomp Info: Setting phv sub-encoding to TS1/4 on input line 358. +Package textcomp Info: Setting ppl sub-encoding to TS1/3 on input line 359. +Package textcomp Info: Setting pag sub-encoding to TS1/4 on input line 360. +Package textcomp Info: Setting pbk sub-encoding to TS1/4 on input line 361. +Package textcomp Info: Setting pnc sub-encoding to TS1/4 on input line 362. +Package textcomp Info: Setting pzc sub-encoding to TS1/4 on input line 363. +Package textcomp Info: Setting bch sub-encoding to TS1/4 on input line 364. +Package textcomp Info: Setting put sub-encoding to TS1/5 on input line 365. +Package textcomp Info: Setting uag sub-encoding to TS1/5 on input line 366. +Package textcomp Info: Setting ugq sub-encoding to TS1/5 on input line 367. +Package textcomp Info: Setting ul8 sub-encoding to TS1/4 on input line 368. +Package textcomp Info: Setting ul9 sub-encoding to TS1/4 on input line 369. +Package textcomp Info: Setting augie sub-encoding to TS1/5 on input line 370. +Package textcomp Info: Setting dayrom sub-encoding to TS1/3 on input line 371. +Package textcomp Info: Setting dayroms sub-encoding to TS1/3 on input line 372. + +Package textcomp Info: Setting pxr sub-encoding to TS1/0 on input line 373. +Package textcomp Info: Setting pxss sub-encoding to TS1/0 on input line 374. +Package textcomp Info: Setting pxtt sub-encoding to TS1/0 on input line 375. +Package textcomp Info: Setting txr sub-encoding to TS1/0 on input line 376. +Package textcomp Info: Setting txss sub-encoding to TS1/0 on input line 377. +Package textcomp Info: Setting txtt sub-encoding to TS1/0 on input line 378. +Package textcomp Info: Setting lmr sub-encoding to TS1/0 on input line 379. +Package textcomp Info: Setting lmdh sub-encoding to TS1/0 on input line 380. +Package textcomp Info: Setting lmss sub-encoding to TS1/0 on input line 381. +Package textcomp Info: Setting lmssq sub-encoding to TS1/0 on input line 382. +Package textcomp Info: Setting lmvtt sub-encoding to TS1/0 on input line 383. +Package textcomp Info: Setting lmtt sub-encoding to TS1/0 on input line 384. +Package textcomp Info: Setting qhv sub-encoding to TS1/0 on input line 385. +Package textcomp Info: Setting qag sub-encoding to TS1/0 on input line 386. +Package textcomp Info: Setting qbk sub-encoding to TS1/0 on input line 387. +Package textcomp Info: Setting qcr sub-encoding to TS1/0 on input line 388. +Package textcomp Info: Setting qcs sub-encoding to TS1/0 on input line 389. +Package textcomp Info: Setting qpl sub-encoding to TS1/0 on input line 390. +Package textcomp Info: Setting qtm sub-encoding to TS1/0 on input line 391. +Package textcomp Info: Setting qzc sub-encoding to TS1/0 on input line 392. +Package textcomp Info: Setting qhvc sub-encoding to TS1/0 on input line 393. +Package textcomp Info: Setting futs sub-encoding to TS1/4 on input line 394. +Package textcomp Info: Setting futx sub-encoding to TS1/4 on input line 395. +Package textcomp Info: Setting futj sub-encoding to TS1/4 on input line 396. +Package textcomp Info: Setting hlh sub-encoding to TS1/3 on input line 397. +Package textcomp Info: Setting hls sub-encoding to TS1/3 on input line 398. +Package textcomp Info: Setting hlst sub-encoding to TS1/3 on input line 399. +Package textcomp Info: Setting hlct sub-encoding to TS1/5 on input line 400. +Package textcomp Info: Setting hlx sub-encoding to TS1/5 on input line 401. +Package textcomp Info: Setting hlce sub-encoding to TS1/5 on input line 402. +Package textcomp Info: Setting hlcn sub-encoding to TS1/5 on input line 403. +Package textcomp Info: Setting hlcw sub-encoding to TS1/5 on input line 404. +Package textcomp Info: Setting hlcf sub-encoding to TS1/5 on input line 405. +Package textcomp Info: Setting pplx sub-encoding to TS1/3 on input line 406. +Package textcomp Info: Setting pplj sub-encoding to TS1/3 on input line 407. +Package textcomp Info: Setting ptmx sub-encoding to TS1/4 on input line 408. +Package textcomp Info: Setting ptmj sub-encoding to TS1/4 on input line 409. +) +(/usr/local/texlive/2018/texmf-dist/tex/latex/psnfss/mathpazo.sty +Package: mathpazo 2005/04/12 PSNFSS-v9.2a Palatino w/ Pazo Math (D.Puga, WaS) +\symupright=\mathgroup4 +) +(/usr/local/texlive/2018/texmf-dist/tex/latex/url/url.sty +\Urlmuskip=\muskip10 +Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc. +) +(/usr/local/texlive/2018/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty +Package: fancyhdr 2017/06/30 v3.9a Extensive control of page headers and footer +s +\f@nch@headwidth=\skip43 +\f@nch@O@elh=\skip44 +\f@nch@O@erh=\skip45 +\f@nch@O@olh=\skip46 +\f@nch@O@orh=\skip47 +\f@nch@O@elf=\skip48 +\f@nch@O@erf=\skip49 +\f@nch@O@olf=\skip50 +\f@nch@O@orf=\skip51 +) +(/usr/local/texlive/2018/texmf-dist/tex/latex/graphics/graphicx.sty +Package: graphicx 2017/06/01 v1.1a Enhanced LaTeX Graphics (DPC,SPQR) + +(/usr/local/texlive/2018/texmf-dist/tex/latex/graphics/graphics.sty +Package: graphics 2017/06/25 v1.2c Standard LaTeX Graphics (DPC,SPQR) + +(/usr/local/texlive/2018/texmf-dist/tex/latex/graphics/trig.sty +Package: trig 2016/01/03 v1.10 sin cos tan (DPC) +) +(/usr/local/texlive/2018/texmf-dist/tex/latex/graphics-cfg/graphics.cfg +File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration +) +Package graphics Info: Driver file: pdftex.def on input line 99. + +(/usr/local/texlive/2018/texmf-dist/tex/latex/graphics-def/pdftex.def +File: pdftex.def 2018/01/08 v1.0l Graphics/color driver for pdftex +)) +\Gin@req@height=\dimen111 +\Gin@req@width=\dimen112 +) +(/usr/local/texlive/2018/texmf-dist/tex/latex/amsmath/amsmath.sty +Package: amsmath 2017/09/02 v2.17a AMS math features +\@mathmargin=\skip52 + +For additional information on amsmath, use the `?' option. +(/usr/local/texlive/2018/texmf-dist/tex/latex/amsmath/amstext.sty +Package: amstext 2000/06/29 v2.01 AMS text + +(/usr/local/texlive/2018/texmf-dist/tex/latex/amsmath/amsgen.sty +File: amsgen.sty 1999/11/30 v2.0 generic functions +\@emptytoks=\toks16 +\ex@=\dimen113 +)) +(/usr/local/texlive/2018/texmf-dist/tex/latex/amsmath/amsbsy.sty +Package: amsbsy 1999/11/29 v1.2d Bold Symbols +\pmbraise@=\dimen114 +) +(/usr/local/texlive/2018/texmf-dist/tex/latex/amsmath/amsopn.sty +Package: amsopn 2016/03/08 v2.02 operator names +) +\inf@bad=\count92 +LaTeX Info: Redefining \frac on input line 213. +\uproot@=\count93 +\leftroot@=\count94 +LaTeX Info: Redefining \overline on input line 375. +\classnum@=\count95 +\DOTSCASE@=\count96 +LaTeX Info: Redefining \ldots on input line 472. +LaTeX Info: Redefining \dots on input line 475. +LaTeX Info: Redefining \cdots on input line 596. +\Mathstrutbox@=\box26 +\strutbox@=\box27 +\big@size=\dimen115 +LaTeX Font Info: Redeclaring font encoding OML on input line 712. +LaTeX Font Info: Redeclaring font encoding OMS on input line 713. +\macc@depth=\count97 +\c@MaxMatrixCols=\count98 +\dotsspace@=\muskip11 +\c@parentequation=\count99 +\dspbrk@lvl=\count100 +\tag@help=\toks17 +\row@=\count101 +\column@=\count102 +\maxfields@=\count103 +\andhelp@=\toks18 +\eqnshift@=\dimen116 +\alignsep@=\dimen117 +\tagshift@=\dimen118 +\tagwidth@=\dimen119 +\totwidth@=\dimen120 +\lineht@=\dimen121 +\@envbody=\toks19 +\multlinegap=\skip53 +\multlinetaggap=\skip54 +\mathdisplay@stack=\toks20 +LaTeX Info: Redefining \[ on input line 2817. +LaTeX Info: Redefining \] on input line 2818. +) +(/usr/local/texlive/2018/texmf-dist/tex/latex/amscls/amsthm.sty +Package: amsthm 2017/10/31 v2.20.4 +\thm@style=\toks21 +\thm@bodyfont=\toks22 +\thm@headfont=\toks23 +\thm@notefont=\toks24 +\thm@headpunct=\toks25 +\thm@preskip=\skip55 +\thm@postskip=\skip56 +\thm@headsep=\skip57 +\dth@everypar=\toks26 +) +(/usr/local/texlive/2018/texmf-dist/tex/latex/exercise/exercise.sty +Package: exercise 2014/10/20 v1.6 Exercise package (P.Pichaureau) + +(/usr/local/texlive/2018/texmf-dist/tex/latex/base/ifthen.sty +Package: ifthen 2014/09/29 v1.1c Standard LaTeX ifthen package (DPC) +) +\ExerciseSkipBefore=\skip58 +\ExerciseSkipAfter=\skip59 +\AnswerSkipBefore=\skip60 +\AnswerSkipAfter=\skip61 +\Exesep=\skip62 +\Exetopsep=\skip63 +\Exeparsep=\skip64 +\Exepartopsep=\skip65 +\Exeleftmargin=\skip66 +\Exerightmargin=\skip67 +\Exelabelwidth=\skip68 +\Exelabelsep=\skip69 +\ExerciseBefore=\skip70 +\QuestionBefore=\skip71 +\subQuestionBefore=\skip72 +\subsubQuestionBefore=\skip73 +\QuestionIndent=\skip74 +\subQuestionIndent=\skip75 +\subsubQuestionIndent=\skip76 +\c@Exercise=\count104 +\c@Answer=\count105 +\c@ExePart=\count106 +\c@Question=\count107 +\c@subQuestion=\count108 +\c@subsubQuestion=\count109 +\c@savedQuestion=\count110 +\c@savedsubQuestion=\count111 +\c@savedsubsubQuestion=\count112 +\@QuestionLevel=\count113 +\@Exercisebox=\box28 +\all@Exercisebox=\box29 +\temp@Exercisebox=\box30 +\all@Answerbox=\box31 +\temp@Answerbox=\box32 +\ExerciseDifficulty=\count114 +\QuestionDifficulty=\count115 +\subQuestionDifficulty=\count116 +\subsubQuestionDifficulty=\count117 +\ExePartDifficulty=\count118 +\@Answerbox=\box33 +\colonnesLevel=\count119 +\tempskipa=\skip77 +\tempskipb=\skip78 +\@savedmathindent=\skip79 +) +(/usr/local/texlive/2018/texmf-dist/tex/latex/base/makeidx.sty +Package: makeidx 2014/09/29 v1.0m Standard LaTeX package +) +(/usr/local/texlive/2018/texmf-dist/tex/latex/setspace/setspace.sty +Package: setspace 2011/12/19 v6.7a set line spacing +) +(./hevea.sty +Package: hevea 2002/01/11 + (/usr/local/texlive/2018/texmf-dist/tex/latex/comment/comment.sty +\CommentStream=\write3 + +Excluding comment 'comment') +\c@cuttingdepth=\count120 + Excluding comment 'rawhtml' +Excluding comment 'htmlonly' +\@bgcolorbin=\box34 +) +(/usr/local/texlive/2018/texmf-dist/tex/latex/upquote/upquote.sty +Package: upquote 2012/04/19 v1.3 upright-quote and grave-accent glyphs in verba +tim +) +(/usr/local/texlive/2018/texmf-dist/tex/latex/appendix/appendix.sty +Package: appendix 2009/09/02 v1.2b extra appendix facilities +\c@@pps=\count121 +\c@@ppsavesec=\count122 +\c@@ppsaveapp=\count123 +) +(/usr/local/texlive/2018/texmf-dist/tex/latex/hyperref/hyperref.sty +Package: hyperref 2018/02/06 v6.86b Hypertext links for LaTeX + +(/usr/local/texlive/2018/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty +Package: hobsub-hyperref 2016/05/16 v1.14 Bundle oberdiek, subset hyperref (HO) + + +(/usr/local/texlive/2018/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty +Package: hobsub-generic 2016/05/16 v1.14 Bundle oberdiek, subset generic (HO) +Package: hobsub 2016/05/16 v1.14 Construct package bundles (HO) +Package: infwarerr 2016/05/16 v1.4 Providing info/warning/error messages (HO) +Package: ltxcmds 2016/05/16 v1.23 LaTeX kernel commands for general use (HO) +Package: ifluatex 2016/05/16 v1.4 Provides the ifluatex switch (HO) +Package ifluatex Info: LuaTeX not detected. +Package hobsub Info: Skipping package `ifvtex' (already loaded). +Package: intcalc 2016/05/16 v1.2 Expandable calculations with integers (HO) +Package hobsub Info: Skipping package `ifpdf' (already loaded). +Package: etexcmds 2016/05/16 v1.6 Avoid name clashes with e-TeX commands (HO) +Package etexcmds Info: Could not find \expanded. +(etexcmds) That can mean that you are not using pdfTeX 1.50 or +(etexcmds) that some package has redefined \expanded. +(etexcmds) In the latter case, load this package earlier. +Package: kvsetkeys 2016/05/16 v1.17 Key value parser (HO) +Package: kvdefinekeys 2016/05/16 v1.4 Define keys (HO) +Package: pdftexcmds 2018/01/30 v0.27 Utility functions of pdfTeX for LuaTeX (HO +) +Package pdftexcmds Info: LuaTeX not detected. +Package pdftexcmds Info: \pdf@primitive is available. +Package pdftexcmds Info: \pdf@ifprimitive is available. +Package pdftexcmds Info: \pdfdraftmode found. +Package: pdfescape 2016/05/16 v1.14 Implements pdfTeX's escape features (HO) +Package: bigintcalc 2016/05/16 v1.4 Expandable calculations on big integers (HO +) +Package: bitset 2016/05/16 v1.2 Handle bit-vector datatype (HO) +Package: uniquecounter 2016/05/16 v1.3 Provide unlimited unique counter (HO) +) +Package hobsub Info: Skipping package `hobsub' (already loaded). +Package: letltxmacro 2016/05/16 v1.5 Let assignment for LaTeX macros (HO) +Package: hopatch 2016/05/16 v1.3 Wrapper for package hooks (HO) +Package: xcolor-patch 2016/05/16 xcolor patch +Package: atveryend 2016/05/16 v1.9 Hooks at the very end of document (HO) +Package atveryend Info: \enddocument detected (standard20110627). +Package: atbegshi 2016/06/09 v1.18 At begin shipout hook (HO) +Package: refcount 2016/05/16 v3.5 Data extraction from label references (HO) +Package: hycolor 2016/05/16 v1.8 Color options for hyperref/bookmark (HO) +) +(/usr/local/texlive/2018/texmf-dist/tex/latex/oberdiek/auxhook.sty +Package: auxhook 2016/05/16 v1.4 Hooks for auxiliary files (HO) +) +(/usr/local/texlive/2018/texmf-dist/tex/latex/oberdiek/kvoptions.sty +Package: kvoptions 2016/05/16 v3.12 Key value format for package options (HO) +) +\@linkdim=\dimen122 +\Hy@linkcounter=\count124 +\Hy@pagecounter=\count125 + +(/usr/local/texlive/2018/texmf-dist/tex/latex/hyperref/pd1enc.def +File: pd1enc.def 2018/02/06 v6.86b Hyperref: PDFDocEncoding definition (HO) +Now handling font encoding PD1 ... +... no UTF-8 mapping file for font encoding PD1 +) +\Hy@SavedSpaceFactor=\count126 + +(/usr/local/texlive/2018/texmf-dist/tex/latex/latexconfig/hyperref.cfg +File: hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive +) +Package hyperref Info: Option `bookmarks' set `true' on input line 4383. +Package hyperref Info: Hyper figures OFF on input line 4509. +Package hyperref Info: Link nesting OFF on input line 4514. +Package hyperref Info: Hyper index ON on input line 4517. +Package hyperref Info: Plain pages OFF on input line 4524. +Package hyperref Info: Backreferencing OFF on input line 4529. +Package hyperref Info: Implicit mode ON; LaTeX internals redefined. +Package hyperref Info: Bookmarks ON on input line 4762. +\c@Hy@tempcnt=\count127 +LaTeX Info: Redefining \url on input line 5115. +\XeTeXLinkMargin=\dimen123 +\Fld@menulength=\count128 +\Field@Width=\dimen124 +\Fld@charsize=\dimen125 +Package hyperref Info: Hyper figures OFF on input line 6369. +Package hyperref Info: Link nesting OFF on input line 6374. +Package hyperref Info: Hyper index ON on input line 6377. +Package hyperref Info: backreferencing OFF on input line 6384. +Package hyperref Info: Link coloring OFF on input line 6389. +Package hyperref Info: Link coloring with OCG OFF on input line 6394. +Package hyperref Info: PDF/A mode OFF on input line 6399. +LaTeX Info: Redefining \ref on input line 6439. +LaTeX Info: Redefining \pageref on input line 6443. +\Hy@abspage=\count129 +\c@Item=\count130 +\c@Hfootnote=\count131 +) +Package hyperref Info: Driver (autodetected): hpdftex. + +(/usr/local/texlive/2018/texmf-dist/tex/latex/hyperref/hpdftex.def +File: hpdftex.def 2018/02/06 v6.86b Hyperref driver for pdfTeX +\Fld@listcount=\count132 +\c@bookmark@seq@number=\count133 + +(/usr/local/texlive/2018/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty +Package: rerunfilecheck 2016/05/16 v1.8 Rerun checks for auxiliary files (HO) +Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2 +82. +) +\Hy@SectionHShift=\skip80 +) +\@indexfile=\write4 +\openout4 = `book.idx'. + + +Writing index file book.idx +(./book.aux) +\openout1 = `book.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 55. +LaTeX Font Info: ... okay on input line 55. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 55. +LaTeX Font Info: ... okay on input line 55. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 55. +LaTeX Font Info: ... okay on input line 55. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 55. +LaTeX Font Info: ... okay on input line 55. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 55. +LaTeX Font Info: ... okay on input line 55. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 55. +LaTeX Font Info: ... okay on input line 55. +LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 55. +LaTeX Font Info: Try loading font information for TS1+cmr on input line 55. + (/usr/local/texlive/2018/texmf-dist/tex/latex/base/ts1cmr.fd +File: ts1cmr.fd 2014/09/29 v2.5h Standard LaTeX font definitions +) +LaTeX Font Info: ... okay on input line 55. +LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 55. +LaTeX Font Info: ... okay on input line 55. +LaTeX Font Info: Try loading font information for T1+ppl on input line 55. + +(/usr/local/texlive/2018/texmf-dist/tex/latex/psnfss/t1ppl.fd +File: t1ppl.fd 2001/06/04 font definitions for T1/ppl. +) +*geometry* driver: auto-detecting +*geometry* detected driver: pdftex +*geometry* verbose mode - [ preamble ] result: +* driver: pdftex +* paper: +* layout: +* layoutoffset:(h,v)=(0.0pt,0.0pt) +* hratio: 3:2 +* vratio: 1:1 +* modes: twoside +* h-part:(L,W,R)=(130.086pt, 397.48499pt, 86.72401pt) +* v-part:(T,H,B)=(90.3375pt, 614.295pt, 90.3375pt) +* \paperwidth=614.295pt +* \paperheight=794.96999pt +* \textwidth=397.48499pt +* \textheight=614.295pt +* \oddsidemargin=57.81601pt +* \evensidemargin=14.45403pt +* \topmargin=-11.99998pt +* \headheight=12.0pt +* \headsep=18.06749pt +* \topskip=10.0pt +* \footskip=25.29494pt +* \marginparwidth=125.0pt +* \marginparsep=7.0pt +* \columnsep=10.0pt +* \skip\footins=9.0pt plus 4.0pt minus 2.0pt +* \hoffset=0.0pt +* \voffset=0.0pt +* \mag=1000 +* \@twocolumnfalse +* \@twosidetrue +* \@mparswitchtrue +* \@reversemarginfalse +* (1in=72.27pt=25.4mm, 1cm=28.453pt) + +(/usr/local/texlive/2018/texmf-dist/tex/context/base/mkii/supp-pdf.mkii +[Loading MPS to PDF converter (version 2006.09.02).] +\scratchcounter=\count134 +\scratchdimen=\dimen126 +\scratchbox=\box35 +\nofMPsegments=\count135 +\nofMParguments=\count136 +\everyMPshowfont=\toks27 +\MPscratchCnt=\count137 +\MPscratchDim=\dimen127 +\MPnumerator=\count138 +\makeMPintoPDFobject=\count139 +\everyMPtoPDFconversion=\toks28 +) (/usr/local/texlive/2018/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty +Package: epstopdf-base 2016/05/15 v2.6 Base part for package epstopdf + +(/usr/local/texlive/2018/texmf-dist/tex/latex/oberdiek/grfext.sty +Package: grfext 2016/05/16 v1.2 Manage graphics extensions (HO) +) +Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4 +38. +Package grfext Info: Graphics extension search list: +(grfext) [.pdf,.png,.jpg,.mps,.jpeg,.jbig2,.jb2,.PDF,.PNG,.JPG,.JPE +G,.JBIG2,.JB2,.eps] +(grfext) \AppendGraphicsExtensions on input line 456. + +(/usr/local/texlive/2018/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg +File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv +e +)) +\AtBeginShipoutBox=\box36 +Package hyperref Info: Link coloring OFF on input line 55. + +(/usr/local/texlive/2018/texmf-dist/tex/latex/hyperref/nameref.sty +Package: nameref 2016/05/21 v2.44 Cross-referencing by name of section + +(/usr/local/texlive/2018/texmf-dist/tex/generic/oberdiek/gettitlestring.sty +Package: gettitlestring 2016/05/16 v1.5 Cleanup title references (HO) +) +\c@section@level=\count140 +) +LaTeX Info: Redefining \ref on input line 55. +LaTeX Info: Redefining \pageref on input line 55. +LaTeX Info: Redefining \nameref on input line 55. + +(./book.out) (./book.out) +\@outlinefile=\write5 +\openout5 = `book.out'. + +\c@exercise=\count141 + (./latexonly) [1 + + +{/usr/local/texlive/2018/texmf-var/fonts/map/pdftex/updmap/pdftex.map}] [2] [3] +LaTeX Font Info: Try loading font information for TS1+ppl on input line 166. + + +(/usr/local/texlive/2018/texmf-dist/tex/latex/psnfss/ts1ppl.fd +File: ts1ppl.fd 2001/06/04 font definitions for TS1/ppl. +) +LaTeX Font Info: Try loading font information for T1+cmtt on input line 179. + + +(/usr/local/texlive/2018/texmf-dist/tex/latex/base/t1cmtt.fd +File: t1cmtt.fd 2014/09/29 v2.5h Standard LaTeX font definitions +) +LaTeX Font Info: Try loading font information for OT1+ppl on input line 179. + + +(/usr/local/texlive/2018/texmf-dist/tex/latex/psnfss/ot1ppl.fd +File: ot1ppl.fd 2001/06/04 font definitions for OT1/ppl. +) +LaTeX Font Info: Try loading font information for OML+zplm on input line 179 +. + +(/usr/local/texlive/2018/texmf-dist/tex/latex/psnfss/omlzplm.fd +File: omlzplm.fd 2002/09/08 Fontinst v1.914 font definitions for OML/zplm. +) +LaTeX Font Info: Try loading font information for OMS+zplm on input line 179 +. + +(/usr/local/texlive/2018/texmf-dist/tex/latex/psnfss/omszplm.fd +File: omszplm.fd 2002/09/08 Fontinst v1.914 font definitions for OMS/zplm. +) +LaTeX Font Info: Try loading font information for OMX+zplm on input line 179 +. + +(/usr/local/texlive/2018/texmf-dist/tex/latex/psnfss/omxzplm.fd +File: omxzplm.fd 2002/09/08 Fontinst v1.914 font definitions for OMX/zplm. +) +LaTeX Font Info: Try loading font information for OT1+zplm on input line 179 +. + +(/usr/local/texlive/2018/texmf-dist/tex/latex/psnfss/ot1zplm.fd +File: ot1zplm.fd 2002/09/08 Fontinst v1.914 font definitions for OT1/zplm. +) +Excluding 'htmlonly' comment. [4] +LaTeX Font Info: Font shape `T1/ppl/bx/n' in size <24.88> not available +(Font) Font shape `T1/ppl/b/n' tried instead on input line 218. +LaTeX Font Info: Font shape `T1/ppl/bx/n' in size <14.4> not available +(Font) Font shape `T1/ppl/b/n' tried instead on input line 220. + [5 + +] +Underfull \hbox (badness 10000) in paragraph at lines 317--319 + + [] + +LaTeX Font Info: Font shape `T1/ppl/bx/n' in size <10> not available +(Font) Font shape `T1/ppl/b/n' tried instead on input line 364. +[6] [7] [8] [9] [10] [11] [12 + +] (./book.toc [13 + +] [14] [15] [16] [17] [18] +[19] [20]) +\tf@toc=\write6 +\openout6 = `book.toc'. + + [21] [22 + +] +Chapter 1. +LaTeX Font Info: Font shape `T1/ppl/bx/n' in size <20.74> not available +(Font) Font shape `T1/ppl/b/n' tried instead on input line 737. +[1 + + +] + +File: figs/interpret.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/interpret.pdf used on input line 807. +(pdftex.def) Requested size: 237.58542pt x 55.10533pt. + +File: figs/compile.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/compile.pdf used on input line 822. +(pdftex.def) Requested size: 347.79616pt x 55.10533pt. + [2 <./figs/interpret.pdf> <./figs/compile.pdf>] +LaTeX Font Info: Font shape `T1/ppl/bx/n' in size <12> not available +(Font) Font shape `T1/ppl/b/n' tried instead on input line 922. + [3] [4] [5] +LaTeX Font Info: Try loading font information for TS1+cmtt on input line 116 +4. + +(/usr/local/texlive/2018/texmf-dist/tex/latex/base/ts1cmtt.fd +File: ts1cmtt.fd 2014/09/29 v2.5h Standard LaTeX font definitions +) [6] [7] [8] +[9] [10 + +] +Chapter 2. +[11] + +File: figs/state2.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/state2.pdf used on input line 1527. +(pdftex.def) Requested size: 250.53633pt x 48.18005pt. + [12 <./figs/state2.pdf>] [13] [14] +Underfull \hbox (badness 1178) in paragraph at lines 1778--1782 +[]\T1/ppl/b/n/10 M\T1/ppl/m/n/10 ultiplication and \T1/ppl/b/n/10 D\T1/ppl/m/n/ +10 ivision have the same prece-dence, which is higher than + [] + +[15] [16] [17] [18] +Chapter 3. +[19 + +] [20] [21] [22] [23] [24] + +File: figs/stack.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/stack.pdf used on input line 2610. +(pdftex.def) Requested size: 223.2343pt x 113.22314pt. + [25 <./figs/stack.pdf>] [26] [27] [28] [29] +[30] +Chapter 4. +[31 + +] [32] [33] [34] [35] [36] [37] [38] + +File: figs/flowers.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/flowers.pdf used on input line 3718. +(pdftex.def) Requested size: 211.99228pt x 82.70909pt. + +Underfull \hbox (badness 10000) in paragraph at lines 3729--3731 +[]\T1/ppl/m/it/10 Solution: []$\T1/cmtt/m/it/10 http : / / thinkpython . com / +code / flower . py$[]\T1/ppl/m/it/10 , also re-quires []$\T1/cmtt/m/it/10 http +: + [] + + +File: figs/pies.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/pies.pdf used on input line 3736. +(pdftex.def) Requested size: 176.66022pt x 57.81606pt. +[39 <./figs/flowers.pdf> <./figs/pies.pdf>] +Underfull \hbox (badness 10000) in paragraph at lines 3769--3771 +[]\T1/ppl/m/it/10 Solution: []$\T1/cmtt/m/it/10 http : / / thinkpython . com / +code / letters . py$[]\T1/ppl/m/it/10 , also re-quires []$\T1/cmtt/m/it/10 http + : + [] + +[40] +Chapter 5. +[41 + +] [42] [43] [44] + +File: figs/stack2.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/stack2.pdf used on input line 4186. +(pdftex.def) Requested size: 111.61714pt x 120.45015pt. + [45] +LaTeX Font Info: Try loading font information for T1+cmss on input line 4265 +. + +(/usr/local/texlive/2018/texmf-dist/tex/latex/base/t1cmss.fd +File: t1cmss.fd 2014/09/29 v2.5h Standard LaTeX font definitions +) [46 <./figs/stack2.pdf>] [47] [48] [49] + +File: figs/koch.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/koch.pdf used on input line 4565. +(pdftex.def) Requested size: 207.17426pt x 62.63406pt. + [50 <./figs/koch.pdf>] +Chapter 6. +[51 + +] [52] [53] +Underfull \hbox (badness 1490) in paragraph at lines 4935--4938 +\T1/ppl/m/n/10 It is com-mon to give boolean func-tions names that sound like y +es/no ques-tions; + [] + +[54] [55] + +File: figs/stack3.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/stack3.pdf used on input line 5116. +(pdftex.def) Requested size: 256.96034pt x 120.45015pt. + [56] [57 <./figs/stack3.pdf>] [58] [59] [60] [61] [62] +Chapter 7. + +File: figs/assign2.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/assign2.pdf used on input line 5592. +(pdftex.def) Requested size: 62.63406pt x 33.72603pt. +[63 + +] [64 <./figs/assign2.pdf>] [65] [66] [67] [68] [69] [70] +Chapter 8. +[71 + +] [72] + +File: figs/banana.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/banana.pdf used on input line 6321. +(pdftex.def) Requested size: 156.58519pt x 41.75604pt. + [73 <./figs/banana.pdf>] [74] [75] +Underfull \hbox (badness 10000) in paragraph at lines 6588--6593 +[]\T1/ppl/m/it/10 The doc-u-men-ta-tion uses a syn-tax that might be con-fus-in +g. For ex-am-ple, in + [] + +[76] [77] + +File: figs/state4.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/state4.pdf used on input line 6779. +(pdftex.def) Requested size: 196.73524pt x 44.96805pt. + [78 <./figs/state4.pdf>] [79] [80] +Chapter 9. +[81 + +] [82] [83] [84] [85] +Underfull \hbox (badness 1975) in paragraph at lines 7430--7436 +[]\T1/ppl/b/n/10 Exercise 9.8. \T1/ppl/m/it/10 Here's an-other \T1/ppl/m/n/10 C +ar Talk \T1/ppl/m/it/10 Puz-zler ([]$\T1/cmtt/m/it/10 http : / / www . cartalk +. com / content / + [] + +[86] +Chapter 10. +[87 + +] + +File: figs/liststate.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/liststate.pdf used on input line 7594. +(pdftex.def) Requested size: 175.05423pt x 163.8122pt. + [88 <./figs/liststate.pdf>] [89] [90] [91] [92] + +File: figs/list1.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/list1.pdf used on input line 8160. +(pdftex.def) Requested size: 175.05423pt x 33.72603pt. + [93] + +File: figs/list2.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/list2.pdf used on input line 8200. +(pdftex.def) Requested size: 77.08807pt x 33.72603pt. + +File: figs/list3.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/list3.pdf used on input line 8244. +(pdftex.def) Requested size: 77.08807pt x 33.72603pt. + [94 <./figs/list1.pdf> <./figs/list2.pdf>] + +File: figs/stack5.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/stack5.pdf used on input line 8319. +(pdftex.def) Requested size: 193.52325pt x 59.42207pt. + [95 <./figs/list3.pdf> <./figs/stack5.pdf>] [96] [97] +[98] [99] [100 + +] +Chapter 11. +[101] [102] [103] [104] + +File: figs/dict1.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/dict1.pdf used on input line 9145. +(pdftex.def) Requested size: 254.55133pt x 109.20813pt. + [105] [106 <./figs/dict1.pdf>] + +File: figs/fibonacci.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/fibonacci.pdf used on input line 9223. +(pdftex.def) Requested size: 216.40701pt x 153.17119pt. + [107 <./figs/fibonacci.pdf>] [108] [109] [110] [111] [112 + +] +Chapter 12. +[113] [114] [115] [116] [117] + +File: figs/tuple1.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/tuple1.pdf used on input line 10183. +(pdftex.def) Requested size: 99.57213pt x 44.96805pt. + +File: figs/dict2.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/dict2.pdf used on input line 10194. +(pdftex.def) Requested size: 188.70525pt x 101.98112pt. + [118 <./figs/tuple1.pdf> <./figs/dict2.pdf>] +[119] [120] +Underfull \hbox (badness 1577) in paragraph at lines 10539--10541 +[]\T1/ppl/b/n/10 Exercise 12.6. \T1/ppl/m/it/10 Here's an-other Car Talk Puz-zl +er ([]$\T1/cmtt/m/it/10 http : / / www . cartalk . com / content / + [] + +[121] [122] +Chapter 13. +[123 + +] [124] +Underfull \hbox (badness 1430) in paragraph at lines 10813--10818 +[][][]\T1/cmtt/m/n/10 process_file []\T1/ppl/m/n/10 loops through the lines of +the file, pass-ing them one at a time to + [] + +[125] [126] [127] +Underfull \hbox (badness 10000) in paragraph at lines 11092--11101 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 11092--11101 + + [] + +[128] [129] [130] [131] [132] +Chapter 14. +[133 + +] [134] [135] [136] [137] [138] [139] [140] [141] [142 + +] +Chapter 15. +[143] + +File: figs/point.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/point.pdf used on input line 12470. +(pdftex.def) Requested size: 99.57213pt x 44.16504pt. + [144 <./figs/point.pdf>] [145] + +File: figs/rectangle.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/rectangle.pdf used on input line 12597. +(pdftex.def) Requested size: 175.85722pt x 59.42207pt. + [146 <./figs/rectangle.pdf>] [147] + +File: figs/rectangle2.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/rectangle2.pdf used on input line 12757. +(pdftex.def) Requested size: 297.1104pt x 48.18005pt. + +Underfull \hbox (badness 2818) in paragraph at lines 12772--12778 +[]\T1/ppl/m/n/10 For most ap-pli-ca-tions, this is not what you want. In this e +x-am-ple, in-vok-ing + [] + +[148 <./figs/rectangle2.pdf>] [149] [150] +Chapter 16. + +File: figs/time.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/time.pdf used on input line 13061. +(pdftex.def) Requested size: 111.61714pt x 58.61905pt. +[151 + +] [152 <./figs/time.pdf>] [153] [154] [155] [156] +Chapter 17. +[157 + +] [158] [159] [160] [161] [162] [163] [164] +Underfull \hbox (badness 1824) in paragraph at lines 14248--14250 +[]\T1/ppl/m/it/10 A method named [][]\T1/cmtt/m/n/10 put_in_pouch []\T1/ppl/m/i +t/10 that takes an ob-ject of any type and adds it to + [] + +[165] [166] +Chapter 18. +[167 + +] [168] + +File: figs/card1.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/card1.pdf used on input line 14516. +(pdftex.def) Requested size: 155.7822pt x 124.46515pt. + [169 <./figs/card1.pdf>] [170] [171] [172] [173] + +File: figs/class1.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/class1.pdf used on input line 14956. +(pdftex.def) Requested size: 120.45015pt x 69.86108pt. + [174 <./figs/class1.pdf>] [175] [176] [177] [178] +Chapter 19. +[179 + +] [180] [181] [182] + +File: figs/TurtleWorld.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/TurtleWorld.pdf used on input line 15776. +(pdftex.def) Requested size: 298.61488pt x 216.3076pt. + +Underfull \hbox (badness 4846) in paragraph at lines 15782--15785 +[]\T1/ppl/m/n/10 This sec-tion presents the code that cre-ates this GUI, bro-ke +n into a se-ries of + [] + +[183] [184 <./figs/TurtleWorld.pdf>] [185] [186] [187] [188] [189] [190] +[191] [192 + +] +Appendix A. +[193] [194] [195] [196] [197] [198] [199] [200] +Appendix B. +[201 + +] [202] [203] +Underfull \hbox (badness 1400) in paragraph at lines 17405--17412 +[]\T1/cmtt/m/n/10 keys\T1/ppl/m/n/10 , \T1/cmtt/m/n/10 values \T1/ppl/m/n/10 an +d \T1/cmtt/m/n/10 items \T1/ppl/m/n/10 are lin-ear be-cause they re-turn new li +sts; \T1/cmtt/m/n/10 iterkeys\T1/ppl/m/n/10 , + [] + +[204] [205] [206] [207] [208] + +File: figs/towers.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/towers.pdf used on input line 17738. +(pdftex.def) Requested size: 659.46213pt x 158.59209pt. + [209 <./figs/towers.pdf>] [210 + +] +Appendix C. + +File: figs/lumpydemo1.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/lumpydemo1.pdf used on input line 17829. +(pdftex.def) Requested size: 161.60263pt x 63.23581pt. +[211] + +File: figs/lumpydemo2.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/lumpydemo2.pdf used on input line 17890. +(pdftex.def) Requested size: 222.02797pt x 21.07858pt. + [212 <./figs/lumpydemo1.pdf> <./figs/lumpydemo2.pdf>] + +File: figs/lumpydemo3.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/lumpydemo3.pdf used on input line 17938. +(pdftex.def) Requested size: 117.33755pt x 130.68735pt. + [213 <./figs/lumpydemo3.pdf>] + +File: figs/lumpydemo4.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/lumpydemo4.pdf used on input line 17970. +(pdftex.def) Requested size: 122.2559pt x 215.00177pt. + +File: figs/lumpydemo5.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/lumpydemo5.pdf used on input line 17998. +(pdftex.def) Requested size: 132.79521pt x 151.76596pt. + [214 <./figs/lumpydemo4.pdf>] + +File: figs/lumpydemo6.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/lumpydemo6.pdf used on input line 18042. +(pdftex.def) Requested size: 259.96947pt x 67.45152pt. + [215 <./figs/lumpydemo5.pdf> <./figs/lumpydemo6.pdf>] + +File: figs/lumpydemo7.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/lumpydemo7.pdf used on input line 18104. +(pdftex.def) Requested size: 134.90306pt x 97.6642pt. + +File: figs/lumpydemo8.pdf Graphic file (type pdf) + +Package pdftex.def Info: figs/lumpydemo8.pdf used on input line 18111. +(pdftex.def) Requested size: 279.64284pt x 222.73059pt. + [216 <./figs/lumpydemo7.pdf>] [217 <./figs/lumpydemo8.pdf>] +(./book.ind [218] [219 + +] [220] [221] [222] [223] [224] [225] [226] [227] +[228] [229] [230]) +Package atveryend Info: Empty hook `BeforeClearDocument' on input line 18204. +Package atveryend Info: Empty hook `AfterLastShipout' on input line 18204. + (./book.aux) +Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 18204. + +Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 18204 +. +Package rerunfilecheck Info: File `book.out' has not changed. +(rerunfilecheck) Checksum: FB5564D7F167707CFAA0C183DD791DC5;15613. +Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 18204. + ) +Here is how much of TeX's memory you used: + 9379 strings out of 492649 + 133181 string characters out of 6129607 + 224269 words of memory out of 5000000 + 12225 multiletter control sequences out of 15000+600000 + 51021 words of font info for 108 fonts, out of 8000000 for 9000 + 1141 hyphenation exceptions out of 8191 + 29i,12n,43p,230b,604s stack positions out of 5000i,500n,10000p,200000b,80000s +{/usr/local/texlive/2018/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} +{/usr/local/texlive/2018/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc}{ +/usr/local/texlive/2018/texmf-dist/fonts/enc/dvips/base/8r.enc} +Output written on book.pdf (252 pages, 1015556 bytes). +PDF statistics: + 5423 PDF objects out of 6186 (max. 8388607) + 5031 compressed objects within 51 object streams + 835 named destinations out of 1000 (max. 500000) + 2178 words of extra memory for PDF output out of 10000 (max. 10000000) + diff --git a/book/book.out b/book/book.out new file mode 100644 index 0000000..b65c7e7 --- /dev/null +++ b/book/book.out @@ -0,0 +1,249 @@ +\BOOKMARK [0][-]{chapter*.1}{Preface}{}% 1 +\BOOKMARK [0][-]{chapter.1}{The way of the program}{}% 2 +\BOOKMARK [1][-]{section.1.1}{The Python programming language}{chapter.1}% 3 +\BOOKMARK [1][-]{section.1.2}{What is a program?}{chapter.1}% 4 +\BOOKMARK [1][-]{section.1.3}{What is debugging?}{chapter.1}% 5 +\BOOKMARK [1][-]{section.1.4}{Formal and natural languages}{chapter.1}% 6 +\BOOKMARK [1][-]{section.1.5}{The first program}{chapter.1}% 7 +\BOOKMARK [1][-]{section.1.6}{Debugging}{chapter.1}% 8 +\BOOKMARK [1][-]{section.1.7}{Glossary}{chapter.1}% 9 +\BOOKMARK [1][-]{section.1.8}{Exercises}{chapter.1}% 10 +\BOOKMARK [0][-]{chapter.2}{Variables, expressions and statements}{}% 11 +\BOOKMARK [1][-]{section.2.1}{Values and types}{chapter.2}% 12 +\BOOKMARK [1][-]{section.2.2}{Variables}{chapter.2}% 13 +\BOOKMARK [1][-]{section.2.3}{Variable names and keywords}{chapter.2}% 14 +\BOOKMARK [1][-]{section.2.4}{Operators and operands}{chapter.2}% 15 +\BOOKMARK [1][-]{section.2.5}{Expressions and statements}{chapter.2}% 16 +\BOOKMARK [1][-]{section.2.6}{Interactive mode and script mode}{chapter.2}% 17 +\BOOKMARK [1][-]{section.2.7}{Order of operations}{chapter.2}% 18 +\BOOKMARK [1][-]{section.2.8}{String operations}{chapter.2}% 19 +\BOOKMARK [1][-]{section.2.9}{Comments}{chapter.2}% 20 +\BOOKMARK [1][-]{section.2.10}{Debugging}{chapter.2}% 21 +\BOOKMARK [1][-]{section.2.11}{Glossary}{chapter.2}% 22 +\BOOKMARK [1][-]{section.2.12}{Exercises}{chapter.2}% 23 +\BOOKMARK [0][-]{chapter.3}{Functions}{}% 24 +\BOOKMARK [1][-]{section.3.1}{Function calls}{chapter.3}% 25 +\BOOKMARK [1][-]{section.3.2}{Type conversion functions}{chapter.3}% 26 +\BOOKMARK [1][-]{section.3.3}{Math functions}{chapter.3}% 27 +\BOOKMARK [1][-]{section.3.4}{Composition}{chapter.3}% 28 +\BOOKMARK [1][-]{section.3.5}{Adding new functions}{chapter.3}% 29 +\BOOKMARK [1][-]{section.3.6}{Definitions and uses}{chapter.3}% 30 +\BOOKMARK [1][-]{section.3.7}{Flow of execution}{chapter.3}% 31 +\BOOKMARK [1][-]{section.3.8}{Parameters and arguments}{chapter.3}% 32 +\BOOKMARK [1][-]{section.3.9}{Variables and parameters are local}{chapter.3}% 33 +\BOOKMARK [1][-]{section.3.10}{Stack diagrams}{chapter.3}% 34 +\BOOKMARK [1][-]{section.3.11}{Fruitful functions and void functions}{chapter.3}% 35 +\BOOKMARK [1][-]{section.3.12}{Why functions?}{chapter.3}% 36 +\BOOKMARK [1][-]{section.3.13}{Importing with from}{chapter.3}% 37 +\BOOKMARK [1][-]{section.3.14}{Debugging}{chapter.3}% 38 +\BOOKMARK [1][-]{section.3.15}{Glossary}{chapter.3}% 39 +\BOOKMARK [1][-]{section.3.16}{Exercises}{chapter.3}% 40 +\BOOKMARK [0][-]{chapter.4}{Case study: interface design}{}% 41 +\BOOKMARK [1][-]{section.4.1}{TurtleWorld}{chapter.4}% 42 +\BOOKMARK [1][-]{section.4.2}{Simple repetition}{chapter.4}% 43 +\BOOKMARK [1][-]{section.4.3}{Exercises}{chapter.4}% 44 +\BOOKMARK [1][-]{section.4.4}{Encapsulation}{chapter.4}% 45 +\BOOKMARK [1][-]{section.4.5}{Generalization}{chapter.4}% 46 +\BOOKMARK [1][-]{section.4.6}{Interface design}{chapter.4}% 47 +\BOOKMARK [1][-]{section.4.7}{Refactoring}{chapter.4}% 48 +\BOOKMARK [1][-]{section.4.8}{A development plan}{chapter.4}% 49 +\BOOKMARK [1][-]{section.4.9}{docstring}{chapter.4}% 50 +\BOOKMARK [1][-]{section.4.10}{Debugging}{chapter.4}% 51 +\BOOKMARK [1][-]{section.4.11}{Glossary}{chapter.4}% 52 +\BOOKMARK [1][-]{section.4.12}{Exercises}{chapter.4}% 53 +\BOOKMARK [0][-]{chapter.5}{Conditionals and recursion}{}% 54 +\BOOKMARK [1][-]{section.5.1}{Modulus operator}{chapter.5}% 55 +\BOOKMARK [1][-]{section.5.2}{Boolean expressions}{chapter.5}% 56 +\BOOKMARK [1][-]{section.5.3}{Logical operators}{chapter.5}% 57 +\BOOKMARK [1][-]{section.5.4}{Conditional execution}{chapter.5}% 58 +\BOOKMARK [1][-]{section.5.5}{Alternative execution}{chapter.5}% 59 +\BOOKMARK [1][-]{section.5.6}{Chained conditionals}{chapter.5}% 60 +\BOOKMARK [1][-]{section.5.7}{Nested conditionals}{chapter.5}% 61 +\BOOKMARK [1][-]{section.5.8}{Recursion}{chapter.5}% 62 +\BOOKMARK [1][-]{section.5.9}{Stack diagrams for recursive functions}{chapter.5}% 63 +\BOOKMARK [1][-]{section.5.10}{Infinite recursion}{chapter.5}% 64 +\BOOKMARK [1][-]{section.5.11}{Keyboard input}{chapter.5}% 65 +\BOOKMARK [1][-]{section.5.12}{Debugging}{chapter.5}% 66 +\BOOKMARK [1][-]{section.5.13}{Glossary}{chapter.5}% 67 +\BOOKMARK [1][-]{section.5.14}{Exercises}{chapter.5}% 68 +\BOOKMARK [0][-]{chapter.6}{Fruitful functions}{}% 69 +\BOOKMARK [1][-]{section.6.1}{Return values}{chapter.6}% 70 +\BOOKMARK [1][-]{section.6.2}{Incremental development}{chapter.6}% 71 +\BOOKMARK [1][-]{section.6.3}{Composition}{chapter.6}% 72 +\BOOKMARK [1][-]{section.6.4}{Boolean functions}{chapter.6}% 73 +\BOOKMARK [1][-]{section.6.5}{More recursion}{chapter.6}% 74 +\BOOKMARK [1][-]{section.6.6}{Leap of faith}{chapter.6}% 75 +\BOOKMARK [1][-]{section.6.7}{One more example}{chapter.6}% 76 +\BOOKMARK [1][-]{section.6.8}{Checking types}{chapter.6}% 77 +\BOOKMARK [1][-]{section.6.9}{Debugging}{chapter.6}% 78 +\BOOKMARK [1][-]{section.6.10}{Glossary}{chapter.6}% 79 +\BOOKMARK [1][-]{section.6.11}{Exercises}{chapter.6}% 80 +\BOOKMARK [0][-]{chapter.7}{Iteration}{}% 81 +\BOOKMARK [1][-]{section.7.1}{Multiple assignment}{chapter.7}% 82 +\BOOKMARK [1][-]{section.7.2}{Updating variables}{chapter.7}% 83 +\BOOKMARK [1][-]{section.7.3}{The while statement}{chapter.7}% 84 +\BOOKMARK [1][-]{section.7.4}{break}{chapter.7}% 85 +\BOOKMARK [1][-]{section.7.5}{Square roots}{chapter.7}% 86 +\BOOKMARK [1][-]{section.7.6}{Algorithms}{chapter.7}% 87 +\BOOKMARK [1][-]{section.7.7}{Debugging}{chapter.7}% 88 +\BOOKMARK [1][-]{section.7.8}{Glossary}{chapter.7}% 89 +\BOOKMARK [1][-]{section.7.9}{Exercises}{chapter.7}% 90 +\BOOKMARK [0][-]{chapter.8}{Strings}{}% 91 +\BOOKMARK [1][-]{section.8.1}{A string is a sequence}{chapter.8}% 92 +\BOOKMARK [1][-]{section.8.2}{len}{chapter.8}% 93 +\BOOKMARK [1][-]{section.8.3}{Traversal with a for loop}{chapter.8}% 94 +\BOOKMARK [1][-]{section.8.4}{String slices}{chapter.8}% 95 +\BOOKMARK [1][-]{section.8.5}{Strings are immutable}{chapter.8}% 96 +\BOOKMARK [1][-]{section.8.6}{Searching}{chapter.8}% 97 +\BOOKMARK [1][-]{section.8.7}{Looping and counting}{chapter.8}% 98 +\BOOKMARK [1][-]{section.8.8}{String methods}{chapter.8}% 99 +\BOOKMARK [1][-]{section.8.9}{The in operator}{chapter.8}% 100 +\BOOKMARK [1][-]{section.8.10}{String comparison}{chapter.8}% 101 +\BOOKMARK [1][-]{section.8.11}{Debugging}{chapter.8}% 102 +\BOOKMARK [1][-]{section.8.12}{Glossary}{chapter.8}% 103 +\BOOKMARK [1][-]{section.8.13}{Exercises}{chapter.8}% 104 +\BOOKMARK [0][-]{chapter.9}{Case study: word play}{}% 105 +\BOOKMARK [1][-]{section.9.1}{Reading word lists}{chapter.9}% 106 +\BOOKMARK [1][-]{section.9.2}{Exercises}{chapter.9}% 107 +\BOOKMARK [1][-]{section.9.3}{Search}{chapter.9}% 108 +\BOOKMARK [1][-]{section.9.4}{Looping with indices}{chapter.9}% 109 +\BOOKMARK [1][-]{section.9.5}{Debugging}{chapter.9}% 110 +\BOOKMARK [1][-]{section.9.6}{Glossary}{chapter.9}% 111 +\BOOKMARK [1][-]{section.9.7}{Exercises}{chapter.9}% 112 +\BOOKMARK [0][-]{chapter.10}{Lists}{}% 113 +\BOOKMARK [1][-]{section.10.1}{A list is a sequence}{chapter.10}% 114 +\BOOKMARK [1][-]{section.10.2}{Lists are mutable}{chapter.10}% 115 +\BOOKMARK [1][-]{section.10.3}{Traversing a list}{chapter.10}% 116 +\BOOKMARK [1][-]{section.10.4}{List operations}{chapter.10}% 117 +\BOOKMARK [1][-]{section.10.5}{List slices}{chapter.10}% 118 +\BOOKMARK [1][-]{section.10.6}{List methods}{chapter.10}% 119 +\BOOKMARK [1][-]{section.10.7}{Map, filter and reduce}{chapter.10}% 120 +\BOOKMARK [1][-]{section.10.8}{Deleting elements}{chapter.10}% 121 +\BOOKMARK [1][-]{section.10.9}{Lists and strings}{chapter.10}% 122 +\BOOKMARK [1][-]{section.10.10}{Objects and values}{chapter.10}% 123 +\BOOKMARK [1][-]{section.10.11}{Aliasing}{chapter.10}% 124 +\BOOKMARK [1][-]{section.10.12}{List arguments}{chapter.10}% 125 +\BOOKMARK [1][-]{section.10.13}{Debugging}{chapter.10}% 126 +\BOOKMARK [1][-]{section.10.14}{Glossary}{chapter.10}% 127 +\BOOKMARK [1][-]{section.10.15}{Exercises}{chapter.10}% 128 +\BOOKMARK [0][-]{chapter.11}{Dictionaries}{}% 129 +\BOOKMARK [1][-]{section.11.1}{Dictionary as a set of counters}{chapter.11}% 130 +\BOOKMARK [1][-]{section.11.2}{Looping and dictionaries}{chapter.11}% 131 +\BOOKMARK [1][-]{section.11.3}{Reverse lookup}{chapter.11}% 132 +\BOOKMARK [1][-]{section.11.4}{Dictionaries and lists}{chapter.11}% 133 +\BOOKMARK [1][-]{section.11.5}{Memos}{chapter.11}% 134 +\BOOKMARK [1][-]{section.11.6}{Global variables}{chapter.11}% 135 +\BOOKMARK [1][-]{section.11.7}{Long integers}{chapter.11}% 136 +\BOOKMARK [1][-]{section.11.8}{Debugging}{chapter.11}% 137 +\BOOKMARK [1][-]{section.11.9}{Glossary}{chapter.11}% 138 +\BOOKMARK [1][-]{section.11.10}{Exercises}{chapter.11}% 139 +\BOOKMARK [0][-]{chapter.12}{Tuples}{}% 140 +\BOOKMARK [1][-]{section.12.1}{Tuples are immutable}{chapter.12}% 141 +\BOOKMARK [1][-]{section.12.2}{Tuple assignment}{chapter.12}% 142 +\BOOKMARK [1][-]{section.12.3}{Tuples as return values}{chapter.12}% 143 +\BOOKMARK [1][-]{section.12.4}{Variable-length argument tuples}{chapter.12}% 144 +\BOOKMARK [1][-]{section.12.5}{Lists and tuples}{chapter.12}% 145 +\BOOKMARK [1][-]{section.12.6}{Dictionaries and tuples}{chapter.12}% 146 +\BOOKMARK [1][-]{section.12.7}{Comparing tuples}{chapter.12}% 147 +\BOOKMARK [1][-]{section.12.8}{Sequences of sequences}{chapter.12}% 148 +\BOOKMARK [1][-]{section.12.9}{Debugging}{chapter.12}% 149 +\BOOKMARK [1][-]{section.12.10}{Glossary}{chapter.12}% 150 +\BOOKMARK [1][-]{section.12.11}{Exercises}{chapter.12}% 151 +\BOOKMARK [0][-]{chapter.13}{Case study: data structure selection}{}% 152 +\BOOKMARK [1][-]{section.13.1}{Word frequency analysis}{chapter.13}% 153 +\BOOKMARK [1][-]{section.13.2}{Random numbers}{chapter.13}% 154 +\BOOKMARK [1][-]{section.13.3}{Word histogram}{chapter.13}% 155 +\BOOKMARK [1][-]{section.13.4}{Most common words}{chapter.13}% 156 +\BOOKMARK [1][-]{section.13.5}{Optional parameters}{chapter.13}% 157 +\BOOKMARK [1][-]{section.13.6}{Dictionary subtraction}{chapter.13}% 158 +\BOOKMARK [1][-]{section.13.7}{Random words}{chapter.13}% 159 +\BOOKMARK [1][-]{section.13.8}{Markov analysis}{chapter.13}% 160 +\BOOKMARK [1][-]{section.13.9}{Data structures}{chapter.13}% 161 +\BOOKMARK [1][-]{section.13.10}{Debugging}{chapter.13}% 162 +\BOOKMARK [1][-]{section.13.11}{Glossary}{chapter.13}% 163 +\BOOKMARK [1][-]{section.13.12}{Exercises}{chapter.13}% 164 +\BOOKMARK [0][-]{chapter.14}{Files}{}% 165 +\BOOKMARK [1][-]{section.14.1}{Persistence}{chapter.14}% 166 +\BOOKMARK [1][-]{section.14.2}{Reading and writing}{chapter.14}% 167 +\BOOKMARK [1][-]{section.14.3}{Format operator}{chapter.14}% 168 +\BOOKMARK [1][-]{section.14.4}{Filenames and paths}{chapter.14}% 169 +\BOOKMARK [1][-]{section.14.5}{Catching exceptions}{chapter.14}% 170 +\BOOKMARK [1][-]{section.14.6}{Databases}{chapter.14}% 171 +\BOOKMARK [1][-]{section.14.7}{Pickling}{chapter.14}% 172 +\BOOKMARK [1][-]{section.14.8}{Pipes}{chapter.14}% 173 +\BOOKMARK [1][-]{section.14.9}{Writing modules}{chapter.14}% 174 +\BOOKMARK [1][-]{section.14.10}{Debugging}{chapter.14}% 175 +\BOOKMARK [1][-]{section.14.11}{Glossary}{chapter.14}% 176 +\BOOKMARK [1][-]{section.14.12}{Exercises}{chapter.14}% 177 +\BOOKMARK [0][-]{chapter.15}{Classes and objects}{}% 178 +\BOOKMARK [1][-]{section.15.1}{User-defined types}{chapter.15}% 179 +\BOOKMARK [1][-]{section.15.2}{Attributes}{chapter.15}% 180 +\BOOKMARK [1][-]{section.15.3}{Rectangles}{chapter.15}% 181 +\BOOKMARK [1][-]{section.15.4}{Instances as return values}{chapter.15}% 182 +\BOOKMARK [1][-]{section.15.5}{Objects are mutable}{chapter.15}% 183 +\BOOKMARK [1][-]{section.15.6}{Copying}{chapter.15}% 184 +\BOOKMARK [1][-]{section.15.7}{Debugging}{chapter.15}% 185 +\BOOKMARK [1][-]{section.15.8}{Glossary}{chapter.15}% 186 +\BOOKMARK [1][-]{section.15.9}{Exercises}{chapter.15}% 187 +\BOOKMARK [0][-]{chapter.16}{Classes and functions}{}% 188 +\BOOKMARK [1][-]{section.16.1}{Time}{chapter.16}% 189 +\BOOKMARK [1][-]{section.16.2}{Pure functions}{chapter.16}% 190 +\BOOKMARK [1][-]{section.16.3}{Modifiers}{chapter.16}% 191 +\BOOKMARK [1][-]{section.16.4}{Prototyping versus planning}{chapter.16}% 192 +\BOOKMARK [1][-]{section.16.5}{Debugging}{chapter.16}% 193 +\BOOKMARK [1][-]{section.16.6}{Glossary}{chapter.16}% 194 +\BOOKMARK [1][-]{section.16.7}{Exercises}{chapter.16}% 195 +\BOOKMARK [0][-]{chapter.17}{Classes and methods}{}% 196 +\BOOKMARK [1][-]{section.17.1}{Object-oriented features}{chapter.17}% 197 +\BOOKMARK [1][-]{section.17.2}{Printing objects}{chapter.17}% 198 +\BOOKMARK [1][-]{section.17.3}{Another example}{chapter.17}% 199 +\BOOKMARK [1][-]{section.17.4}{A more complicated example}{chapter.17}% 200 +\BOOKMARK [1][-]{section.17.5}{The init method}{chapter.17}% 201 +\BOOKMARK [1][-]{section.17.6}{The \137\137str\137\137 method}{chapter.17}% 202 +\BOOKMARK [1][-]{section.17.7}{Operator overloading}{chapter.17}% 203 +\BOOKMARK [1][-]{section.17.8}{Type-based dispatch}{chapter.17}% 204 +\BOOKMARK [1][-]{section.17.9}{Polymorphism}{chapter.17}% 205 +\BOOKMARK [1][-]{section.17.10}{Debugging}{chapter.17}% 206 +\BOOKMARK [1][-]{section.17.11}{Interface and implementation}{chapter.17}% 207 +\BOOKMARK [1][-]{section.17.12}{Glossary}{chapter.17}% 208 +\BOOKMARK [1][-]{section.17.13}{Exercises}{chapter.17}% 209 +\BOOKMARK [0][-]{chapter.18}{Inheritance}{}% 210 +\BOOKMARK [1][-]{section.18.1}{Card objects}{chapter.18}% 211 +\BOOKMARK [1][-]{section.18.2}{Class attributes}{chapter.18}% 212 +\BOOKMARK [1][-]{section.18.3}{Comparing cards}{chapter.18}% 213 +\BOOKMARK [1][-]{section.18.4}{Decks}{chapter.18}% 214 +\BOOKMARK [1][-]{section.18.5}{Printing the deck}{chapter.18}% 215 +\BOOKMARK [1][-]{section.18.6}{Add, remove, shuffle and sort}{chapter.18}% 216 +\BOOKMARK [1][-]{section.18.7}{Inheritance}{chapter.18}% 217 +\BOOKMARK [1][-]{section.18.8}{Class diagrams}{chapter.18}% 218 +\BOOKMARK [1][-]{section.18.9}{Debugging}{chapter.18}% 219 +\BOOKMARK [1][-]{section.18.10}{Data encapsulation}{chapter.18}% 220 +\BOOKMARK [1][-]{section.18.11}{Glossary}{chapter.18}% 221 +\BOOKMARK [1][-]{section.18.12}{Exercises}{chapter.18}% 222 +\BOOKMARK [0][-]{chapter.19}{Case study: Tkinter}{}% 223 +\BOOKMARK [1][-]{section.19.1}{GUI}{chapter.19}% 224 +\BOOKMARK [1][-]{section.19.2}{Buttons and callbacks}{chapter.19}% 225 +\BOOKMARK [1][-]{section.19.3}{Canvas widgets}{chapter.19}% 226 +\BOOKMARK [1][-]{section.19.4}{Coordinate sequences}{chapter.19}% 227 +\BOOKMARK [1][-]{section.19.5}{More widgets}{chapter.19}% 228 +\BOOKMARK [1][-]{section.19.6}{Packing widgets}{chapter.19}% 229 +\BOOKMARK [1][-]{section.19.7}{Menus and Callables}{chapter.19}% 230 +\BOOKMARK [1][-]{section.19.8}{Binding}{chapter.19}% 231 +\BOOKMARK [1][-]{section.19.9}{Debugging}{chapter.19}% 232 +\BOOKMARK [1][-]{section.19.10}{Glossary}{chapter.19}% 233 +\BOOKMARK [1][-]{section.19.11}{Exercises}{chapter.19}% 234 +\BOOKMARK [0][-]{appendix.A}{Debugging}{}% 235 +\BOOKMARK [1][-]{section.A.1}{Syntax errors}{appendix.A}% 236 +\BOOKMARK [1][-]{section.A.2}{Runtime errors}{appendix.A}% 237 +\BOOKMARK [1][-]{section.A.3}{Semantic errors}{appendix.A}% 238 +\BOOKMARK [0][-]{appendix.B}{Analysis of Algorithms}{}% 239 +\BOOKMARK [1][-]{section.B.1}{Order of growth}{appendix.B}% 240 +\BOOKMARK [1][-]{section.B.2}{Analysis of basic Python operations}{appendix.B}% 241 +\BOOKMARK [1][-]{section.B.3}{Analysis of search algorithms}{appendix.B}% 242 +\BOOKMARK [1][-]{section.B.4}{Hashtables}{appendix.B}% 243 +\BOOKMARK [0][-]{appendix.C}{Lumpy}{}% 244 +\BOOKMARK [1][-]{section.C.1}{State diagram}{appendix.C}% 245 +\BOOKMARK [1][-]{section.C.2}{Stack diagram}{appendix.C}% 246 +\BOOKMARK [1][-]{section.C.3}{Object diagrams}{appendix.C}% 247 +\BOOKMARK [1][-]{section.C.4}{Function and class objects}{appendix.C}% 248 +\BOOKMARK [1][-]{section.C.5}{Class Diagrams}{appendix.C}% 249 diff --git a/book/book.toc b/book/book.toc new file mode 100644 index 0000000..98820e5 --- /dev/null +++ b/book/book.toc @@ -0,0 +1,266 @@ +\contentsline {chapter}{Preface}{v}{chapter*.1} +\contentsline {chapter}{\numberline {1}The way of the program}{1}{chapter.1} +\contentsline {section}{\numberline {1.1}The Python programming language}{1}{section.1.1} +\contentsline {section}{\numberline {1.2}What is a program?}{3}{section.1.2} +\contentsline {section}{\numberline {1.3}What is debugging?}{3}{section.1.3} +\contentsline {subsection}{\numberline {1.3.1}Syntax errors}{3}{subsection.1.3.1} +\contentsline {subsection}{\numberline {1.3.2}Runtime errors}{4}{subsection.1.3.2} +\contentsline {subsection}{\numberline {1.3.3}Semantic errors}{4}{subsection.1.3.3} +\contentsline {subsection}{\numberline {1.3.4}Experimental debugging}{4}{subsection.1.3.4} +\contentsline {section}{\numberline {1.4}Formal and natural languages}{5}{section.1.4} +\contentsline {section}{\numberline {1.5}The first program}{6}{section.1.5} +\contentsline {section}{\numberline {1.6}Debugging}{7}{section.1.6} +\contentsline {section}{\numberline {1.7}Glossary}{7}{section.1.7} +\contentsline {section}{\numberline {1.8}Exercises}{9}{section.1.8} +\contentsline {chapter}{\numberline {2}Variables, expressions and statements}{11}{chapter.2} +\contentsline {section}{\numberline {2.1}Values and types}{11}{section.2.1} +\contentsline {section}{\numberline {2.2}Variables}{12}{section.2.2} +\contentsline {section}{\numberline {2.3}Variable names and keywords}{12}{section.2.3} +\contentsline {section}{\numberline {2.4}Operators and operands}{13}{section.2.4} +\contentsline {section}{\numberline {2.5}Expressions and statements}{14}{section.2.5} +\contentsline {section}{\numberline {2.6}Interactive mode and script mode}{14}{section.2.6} +\contentsline {section}{\numberline {2.7}Order of operations}{15}{section.2.7} +\contentsline {section}{\numberline {2.8}String operations}{15}{section.2.8} +\contentsline {section}{\numberline {2.9}Comments}{16}{section.2.9} +\contentsline {section}{\numberline {2.10}Debugging}{16}{section.2.10} +\contentsline {section}{\numberline {2.11}Glossary}{17}{section.2.11} +\contentsline {section}{\numberline {2.12}Exercises}{18}{section.2.12} +\contentsline {chapter}{\numberline {3}Functions}{19}{chapter.3} +\contentsline {section}{\numberline {3.1}Function calls}{19}{section.3.1} +\contentsline {section}{\numberline {3.2}Type conversion functions}{19}{section.3.2} +\contentsline {section}{\numberline {3.3}Math functions}{20}{section.3.3} +\contentsline {section}{\numberline {3.4}Composition}{21}{section.3.4} +\contentsline {section}{\numberline {3.5}Adding new functions}{21}{section.3.5} +\contentsline {section}{\numberline {3.6}Definitions and uses}{22}{section.3.6} +\contentsline {section}{\numberline {3.7}Flow of execution}{23}{section.3.7} +\contentsline {section}{\numberline {3.8}Parameters and arguments}{23}{section.3.8} +\contentsline {section}{\numberline {3.9}Variables and parameters are local}{24}{section.3.9} +\contentsline {section}{\numberline {3.10}Stack diagrams}{25}{section.3.10} +\contentsline {section}{\numberline {3.11}Fruitful functions and void functions}{26}{section.3.11} +\contentsline {section}{\numberline {3.12}Why functions?}{26}{section.3.12} +\contentsline {section}{\numberline {3.13}Importing with {\tt from}}{27}{section.3.13} +\contentsline {section}{\numberline {3.14}Debugging}{27}{section.3.14} +\contentsline {section}{\numberline {3.15}Glossary}{28}{section.3.15} +\contentsline {section}{\numberline {3.16}Exercises}{29}{section.3.16} +\contentsline {chapter}{\numberline {4}Case study: interface design}{31}{chapter.4} +\contentsline {section}{\numberline {4.1}TurtleWorld}{31}{section.4.1} +\contentsline {section}{\numberline {4.2}Simple repetition}{32}{section.4.2} +\contentsline {section}{\numberline {4.3}Exercises}{33}{section.4.3} +\contentsline {section}{\numberline {4.4}Encapsulation}{34}{section.4.4} +\contentsline {section}{\numberline {4.5}Generalization}{34}{section.4.5} +\contentsline {section}{\numberline {4.6}Interface design}{35}{section.4.6} +\contentsline {section}{\numberline {4.7}Refactoring}{36}{section.4.7} +\contentsline {section}{\numberline {4.8}A development plan}{37}{section.4.8} +\contentsline {section}{\numberline {4.9}docstring}{37}{section.4.9} +\contentsline {section}{\numberline {4.10}Debugging}{38}{section.4.10} +\contentsline {section}{\numberline {4.11}Glossary}{38}{section.4.11} +\contentsline {section}{\numberline {4.12}Exercises}{39}{section.4.12} +\contentsline {chapter}{\numberline {5}Conditionals and recursion}{41}{chapter.5} +\contentsline {section}{\numberline {5.1}Modulus operator}{41}{section.5.1} +\contentsline {section}{\numberline {5.2}Boolean expressions}{41}{section.5.2} +\contentsline {section}{\numberline {5.3}Logical operators}{42}{section.5.3} +\contentsline {section}{\numberline {5.4}Conditional execution}{42}{section.5.4} +\contentsline {section}{\numberline {5.5}Alternative execution}{43}{section.5.5} +\contentsline {section}{\numberline {5.6}Chained conditionals}{43}{section.5.6} +\contentsline {section}{\numberline {5.7}Nested conditionals}{43}{section.5.7} +\contentsline {section}{\numberline {5.8}Recursion}{44}{section.5.8} +\contentsline {section}{\numberline {5.9}Stack diagrams for recursive functions}{45}{section.5.9} +\contentsline {section}{\numberline {5.10}Infinite recursion}{46}{section.5.10} +\contentsline {section}{\numberline {5.11}Keyboard input}{46}{section.5.11} +\contentsline {section}{\numberline {5.12}Debugging}{47}{section.5.12} +\contentsline {section}{\numberline {5.13}Glossary}{48}{section.5.13} +\contentsline {section}{\numberline {5.14}Exercises}{49}{section.5.14} +\contentsline {chapter}{\numberline {6}Fruitful functions}{51}{chapter.6} +\contentsline {section}{\numberline {6.1}Return values}{51}{section.6.1} +\contentsline {section}{\numberline {6.2}Incremental development}{52}{section.6.2} +\contentsline {section}{\numberline {6.3}Composition}{54}{section.6.3} +\contentsline {section}{\numberline {6.4}Boolean functions}{54}{section.6.4} +\contentsline {section}{\numberline {6.5}More recursion}{55}{section.6.5} +\contentsline {section}{\numberline {6.6}Leap of faith}{57}{section.6.6} +\contentsline {section}{\numberline {6.7}One more example}{57}{section.6.7} +\contentsline {section}{\numberline {6.8}Checking types}{58}{section.6.8} +\contentsline {section}{\numberline {6.9}Debugging}{59}{section.6.9} +\contentsline {section}{\numberline {6.10}Glossary}{60}{section.6.10} +\contentsline {section}{\numberline {6.11}Exercises}{60}{section.6.11} +\contentsline {chapter}{\numberline {7}Iteration}{63}{chapter.7} +\contentsline {section}{\numberline {7.1}Multiple assignment}{63}{section.7.1} +\contentsline {section}{\numberline {7.2}Updating variables}{64}{section.7.2} +\contentsline {section}{\numberline {7.3}The {\tt while} statement}{64}{section.7.3} +\contentsline {section}{\numberline {7.4}{\tt break}}{65}{section.7.4} +\contentsline {section}{\numberline {7.5}Square roots}{66}{section.7.5} +\contentsline {section}{\numberline {7.6}Algorithms}{67}{section.7.6} +\contentsline {section}{\numberline {7.7}Debugging}{68}{section.7.7} +\contentsline {section}{\numberline {7.8}Glossary}{68}{section.7.8} +\contentsline {section}{\numberline {7.9}Exercises}{69}{section.7.9} +\contentsline {chapter}{\numberline {8}Strings}{71}{chapter.8} +\contentsline {section}{\numberline {8.1}A string is a sequence}{71}{section.8.1} +\contentsline {section}{\numberline {8.2}{\tt len}}{71}{section.8.2} +\contentsline {section}{\numberline {8.3}Traversal with a {\tt for} loop}{72}{section.8.3} +\contentsline {section}{\numberline {8.4}String slices}{73}{section.8.4} +\contentsline {section}{\numberline {8.5}Strings are immutable}{74}{section.8.5} +\contentsline {section}{\numberline {8.6}Searching}{74}{section.8.6} +\contentsline {section}{\numberline {8.7}Looping and counting}{75}{section.8.7} +\contentsline {section}{\numberline {8.8}String methods}{75}{section.8.8} +\contentsline {section}{\numberline {8.9}The {\tt in} operator}{76}{section.8.9} +\contentsline {section}{\numberline {8.10}String comparison}{76}{section.8.10} +\contentsline {section}{\numberline {8.11}Debugging}{77}{section.8.11} +\contentsline {section}{\numberline {8.12}Glossary}{78}{section.8.12} +\contentsline {section}{\numberline {8.13}Exercises}{79}{section.8.13} +\contentsline {chapter}{\numberline {9}Case study: word play}{81}{chapter.9} +\contentsline {section}{\numberline {9.1}Reading word lists}{81}{section.9.1} +\contentsline {section}{\numberline {9.2}Exercises}{82}{section.9.2} +\contentsline {section}{\numberline {9.3}Search}{82}{section.9.3} +\contentsline {section}{\numberline {9.4}Looping with indices}{83}{section.9.4} +\contentsline {section}{\numberline {9.5}Debugging}{85}{section.9.5} +\contentsline {section}{\numberline {9.6}Glossary}{85}{section.9.6} +\contentsline {section}{\numberline {9.7}Exercises}{86}{section.9.7} +\contentsline {chapter}{\numberline {10}Lists}{87}{chapter.10} +\contentsline {section}{\numberline {10.1}A list is a sequence}{87}{section.10.1} +\contentsline {section}{\numberline {10.2}Lists are mutable}{87}{section.10.2} +\contentsline {section}{\numberline {10.3}Traversing a list}{89}{section.10.3} +\contentsline {section}{\numberline {10.4}List operations}{89}{section.10.4} +\contentsline {section}{\numberline {10.5}List slices}{89}{section.10.5} +\contentsline {section}{\numberline {10.6}List methods}{90}{section.10.6} +\contentsline {section}{\numberline {10.7}Map, filter and reduce}{91}{section.10.7} +\contentsline {section}{\numberline {10.8}Deleting elements}{92}{section.10.8} +\contentsline {section}{\numberline {10.9}Lists and strings}{93}{section.10.9} +\contentsline {section}{\numberline {10.10}Objects and values}{93}{section.10.10} +\contentsline {section}{\numberline {10.11}Aliasing}{94}{section.10.11} +\contentsline {section}{\numberline {10.12}List arguments}{95}{section.10.12} +\contentsline {section}{\numberline {10.13}Debugging}{96}{section.10.13} +\contentsline {section}{\numberline {10.14}Glossary}{97}{section.10.14} +\contentsline {section}{\numberline {10.15}Exercises}{98}{section.10.15} +\contentsline {chapter}{\numberline {11}Dictionaries}{101}{chapter.11} +\contentsline {section}{\numberline {11.1}Dictionary as a set of counters}{102}{section.11.1} +\contentsline {section}{\numberline {11.2}Looping and dictionaries}{103}{section.11.2} +\contentsline {section}{\numberline {11.3}Reverse lookup}{104}{section.11.3} +\contentsline {section}{\numberline {11.4}Dictionaries and lists}{105}{section.11.4} +\contentsline {section}{\numberline {11.5}Memos}{106}{section.11.5} +\contentsline {section}{\numberline {11.6}Global variables}{108}{section.11.6} +\contentsline {section}{\numberline {11.7}Long integers}{109}{section.11.7} +\contentsline {section}{\numberline {11.8}Debugging}{109}{section.11.8} +\contentsline {section}{\numberline {11.9}Glossary}{110}{section.11.9} +\contentsline {section}{\numberline {11.10}Exercises}{111}{section.11.10} +\contentsline {chapter}{\numberline {12}Tuples}{113}{chapter.12} +\contentsline {section}{\numberline {12.1}Tuples are immutable}{113}{section.12.1} +\contentsline {section}{\numberline {12.2}Tuple assignment}{114}{section.12.2} +\contentsline {section}{\numberline {12.3}Tuples as return values}{115}{section.12.3} +\contentsline {section}{\numberline {12.4}Variable-length argument tuples}{115}{section.12.4} +\contentsline {section}{\numberline {12.5}Lists and tuples}{116}{section.12.5} +\contentsline {section}{\numberline {12.6}Dictionaries and tuples}{117}{section.12.6} +\contentsline {section}{\numberline {12.7}Comparing tuples}{118}{section.12.7} +\contentsline {section}{\numberline {12.8}Sequences of sequences}{119}{section.12.8} +\contentsline {section}{\numberline {12.9}Debugging}{120}{section.12.9} +\contentsline {section}{\numberline {12.10}Glossary}{121}{section.12.10} +\contentsline {section}{\numberline {12.11}Exercises}{121}{section.12.11} +\contentsline {chapter}{\numberline {13}Case study: data structure selection}{123}{chapter.13} +\contentsline {section}{\numberline {13.1}Word frequency analysis}{123}{section.13.1} +\contentsline {section}{\numberline {13.2}Random numbers}{124}{section.13.2} +\contentsline {section}{\numberline {13.3}Word histogram}{125}{section.13.3} +\contentsline {section}{\numberline {13.4}Most common words}{126}{section.13.4} +\contentsline {section}{\numberline {13.5}Optional parameters}{126}{section.13.5} +\contentsline {section}{\numberline {13.6}Dictionary subtraction}{127}{section.13.6} +\contentsline {section}{\numberline {13.7}Random words}{127}{section.13.7} +\contentsline {section}{\numberline {13.8}Markov analysis}{128}{section.13.8} +\contentsline {section}{\numberline {13.9}Data structures}{129}{section.13.9} +\contentsline {section}{\numberline {13.10}Debugging}{131}{section.13.10} +\contentsline {section}{\numberline {13.11}Glossary}{132}{section.13.11} +\contentsline {section}{\numberline {13.12}Exercises}{132}{section.13.12} +\contentsline {chapter}{\numberline {14}Files}{133}{chapter.14} +\contentsline {section}{\numberline {14.1}Persistence}{133}{section.14.1} +\contentsline {section}{\numberline {14.2}Reading and writing}{133}{section.14.2} +\contentsline {section}{\numberline {14.3}Format operator}{134}{section.14.3} +\contentsline {section}{\numberline {14.4}Filenames and paths}{135}{section.14.4} +\contentsline {section}{\numberline {14.5}Catching exceptions}{136}{section.14.5} +\contentsline {section}{\numberline {14.6}Databases}{137}{section.14.6} +\contentsline {section}{\numberline {14.7}Pickling}{137}{section.14.7} +\contentsline {section}{\numberline {14.8}Pipes}{138}{section.14.8} +\contentsline {section}{\numberline {14.9}Writing modules}{139}{section.14.9} +\contentsline {section}{\numberline {14.10}Debugging}{140}{section.14.10} +\contentsline {section}{\numberline {14.11}Glossary}{141}{section.14.11} +\contentsline {section}{\numberline {14.12}Exercises}{141}{section.14.12} +\contentsline {chapter}{\numberline {15}Classes and objects}{143}{chapter.15} +\contentsline {section}{\numberline {15.1}User-defined types}{143}{section.15.1} +\contentsline {section}{\numberline {15.2}Attributes}{144}{section.15.2} +\contentsline {section}{\numberline {15.3}Rectangles}{145}{section.15.3} +\contentsline {section}{\numberline {15.4}Instances as return values}{146}{section.15.4} +\contentsline {section}{\numberline {15.5}Objects are mutable}{146}{section.15.5} +\contentsline {section}{\numberline {15.6}Copying}{147}{section.15.6} +\contentsline {section}{\numberline {15.7}Debugging}{148}{section.15.7} +\contentsline {section}{\numberline {15.8}Glossary}{149}{section.15.8} +\contentsline {section}{\numberline {15.9}Exercises}{149}{section.15.9} +\contentsline {chapter}{\numberline {16}Classes and functions}{151}{chapter.16} +\contentsline {section}{\numberline {16.1}Time}{151}{section.16.1} +\contentsline {section}{\numberline {16.2}Pure functions}{151}{section.16.2} +\contentsline {section}{\numberline {16.3}Modifiers}{153}{section.16.3} +\contentsline {section}{\numberline {16.4}Prototyping versus planning}{154}{section.16.4} +\contentsline {section}{\numberline {16.5}Debugging}{155}{section.16.5} +\contentsline {section}{\numberline {16.6}Glossary}{155}{section.16.6} +\contentsline {section}{\numberline {16.7}Exercises}{156}{section.16.7} +\contentsline {chapter}{\numberline {17}Classes and methods}{157}{chapter.17} +\contentsline {section}{\numberline {17.1}Object-oriented features}{157}{section.17.1} +\contentsline {section}{\numberline {17.2}Printing objects}{158}{section.17.2} +\contentsline {section}{\numberline {17.3}Another example}{159}{section.17.3} +\contentsline {section}{\numberline {17.4}A more complicated example}{160}{section.17.4} +\contentsline {section}{\numberline {17.5}The init method}{160}{section.17.5} +\contentsline {section}{\numberline {17.6}The {\tt \_\_str\_\_} method}{161}{section.17.6} +\contentsline {section}{\numberline {17.7}Operator overloading}{161}{section.17.7} +\contentsline {section}{\numberline {17.8}Type-based dispatch}{162}{section.17.8} +\contentsline {section}{\numberline {17.9}Polymorphism}{163}{section.17.9} +\contentsline {section}{\numberline {17.10}Debugging}{164}{section.17.10} +\contentsline {section}{\numberline {17.11}Interface and implementation}{164}{section.17.11} +\contentsline {section}{\numberline {17.12}Glossary}{165}{section.17.12} +\contentsline {section}{\numberline {17.13}Exercises}{165}{section.17.13} +\contentsline {chapter}{\numberline {18}Inheritance}{167}{chapter.18} +\contentsline {section}{\numberline {18.1}Card objects}{167}{section.18.1} +\contentsline {section}{\numberline {18.2}Class attributes}{168}{section.18.2} +\contentsline {section}{\numberline {18.3}Comparing cards}{169}{section.18.3} +\contentsline {section}{\numberline {18.4}Decks}{170}{section.18.4} +\contentsline {section}{\numberline {18.5}Printing the deck}{171}{section.18.5} +\contentsline {section}{\numberline {18.6}Add, remove, shuffle and sort}{171}{section.18.6} +\contentsline {section}{\numberline {18.7}Inheritance}{172}{section.18.7} +\contentsline {section}{\numberline {18.8}Class diagrams}{173}{section.18.8} +\contentsline {section}{\numberline {18.9}Debugging}{174}{section.18.9} +\contentsline {section}{\numberline {18.10}Data encapsulation}{175}{section.18.10} +\contentsline {section}{\numberline {18.11}Glossary}{176}{section.18.11} +\contentsline {section}{\numberline {18.12}Exercises}{177}{section.18.12} +\contentsline {chapter}{\numberline {19}Case study: Tkinter}{179}{chapter.19} +\contentsline {section}{\numberline {19.1}GUI}{179}{section.19.1} +\contentsline {section}{\numberline {19.2}Buttons and callbacks}{180}{section.19.2} +\contentsline {section}{\numberline {19.3}Canvas widgets}{181}{section.19.3} +\contentsline {section}{\numberline {19.4}Coordinate sequences}{182}{section.19.4} +\contentsline {section}{\numberline {19.5}More widgets}{182}{section.19.5} +\contentsline {section}{\numberline {19.6}Packing widgets}{183}{section.19.6} +\contentsline {section}{\numberline {19.7}Menus and Callables}{185}{section.19.7} +\contentsline {section}{\numberline {19.8}Binding}{186}{section.19.8} +\contentsline {section}{\numberline {19.9}Debugging}{188}{section.19.9} +\contentsline {section}{\numberline {19.10}Glossary}{189}{section.19.10} +\contentsline {section}{\numberline {19.11}Exercises}{190}{section.19.11} +\contentsline {chapter}{\numberline {A}Debugging}{193}{appendix.A} +\contentsline {section}{\numberline {A.1}Syntax errors}{193}{section.A.1} +\contentsline {subsection}{\numberline {A.1.1}I keep making changes and it makes no difference.}{194}{subsection.A.1.1} +\contentsline {section}{\numberline {A.2}Runtime errors}{195}{section.A.2} +\contentsline {subsection}{\numberline {A.2.1}My program does absolutely nothing.}{195}{subsection.A.2.1} +\contentsline {subsection}{\numberline {A.2.2}My program hangs.}{195}{subsection.A.2.2} +\contentsline {subsubsection}{Infinite Loop}{196}{section*.6} +\contentsline {subsubsection}{Infinite Recursion}{196}{section*.7} +\contentsline {subsubsection}{Flow of Execution}{196}{section*.8} +\contentsline {subsection}{\numberline {A.2.3}When I run the program I get an exception.}{196}{subsection.A.2.3} +\contentsline {subsection}{\numberline {A.2.4}I added so many {\tt print} statements I get inundated with output.}{197}{subsection.A.2.4} +\contentsline {section}{\numberline {A.3}Semantic errors}{198}{section.A.3} +\contentsline {subsection}{\numberline {A.3.1}My program doesn't work.}{198}{subsection.A.3.1} +\contentsline {subsection}{\numberline {A.3.2}I've got a big hairy expression and it doesn't do what I expect.}{199}{subsection.A.3.2} +\contentsline {subsection}{\numberline {A.3.3}I've got a function or method that doesn't return what I expect.}{199}{subsection.A.3.3} +\contentsline {subsection}{\numberline {A.3.4}I'm really, really stuck and I need help.}{200}{subsection.A.3.4} +\contentsline {subsection}{\numberline {A.3.5}No, I really need help.}{200}{subsection.A.3.5} +\contentsline {chapter}{\numberline {B}Analysis of Algorithms}{201}{appendix.B} +\contentsline {section}{\numberline {B.1}Order of growth}{202}{section.B.1} +\contentsline {section}{\numberline {B.2}Analysis of basic Python operations}{204}{section.B.2} +\contentsline {section}{\numberline {B.3}Analysis of search algorithms}{205}{section.B.3} +\contentsline {section}{\numberline {B.4}Hashtables}{206}{section.B.4} +\contentsline {chapter}{\numberline {C}Lumpy}{211}{appendix.C} +\contentsline {section}{\numberline {C.1}State diagram}{211}{section.C.1} +\contentsline {section}{\numberline {C.2}Stack diagram}{212}{section.C.2} +\contentsline {section}{\numberline {C.3}Object diagrams}{213}{section.C.3} +\contentsline {section}{\numberline {C.4}Function and class objects}{215}{section.C.4} +\contentsline {section}{\numberline {C.5}Class Diagrams}{216}{section.C.5} diff --git a/book/hevea.sty b/book/hevea.sty new file mode 100644 index 0000000..17b4e54 --- /dev/null +++ b/book/hevea.sty @@ -0,0 +1,90 @@ +% hevea : hevea.sty +% This is a very basic style file for latex document to be processed +% with hevea. It contains definitions of LaTeX environment which are +% processed in a special way by the translator. +% Mostly : +% - latexonly, not processed by hevea, processed by latex. +% - htmlonly , the reverse. +% - rawhtml, to include raw HTML in hevea output. +% - toimage, to send text to the image file. +% The package also provides hevea logos, html related commands (ahref +% etc.), void cutting and image commands. +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{hevea}[2002/01/11] +\RequirePackage{comment} +\newif\ifhevea\heveafalse +\@ifundefined{ifimagen}{\newif\ifimagen\imagenfalse} +\makeatletter% +\newcommand{\heveasmup}[2]{% +\raise #1\hbox{$\m@th$% + \csname S@\f@size\endcsname + \fontsize\sf@size 0% + \math@fontsfalse\selectfont +#2% +}}% +\DeclareRobustCommand{\hevea}{H\kern-.15em\heveasmup{.2ex}{E}\kern-.15emV\kern-.15em\heveasmup{.2ex}{E}\kern-.15emA}% +\DeclareRobustCommand{\hacha}{H\kern-.15em\heveasmup{.2ex}{A}\kern-.15emC\kern-.1em\heveasmup{.2ex}{H}\kern-.15emA}% +\DeclareRobustCommand{\html}{\protect\heveasmup{0.ex}{HTML}} +%%%%%%%%% Hyperlinks hevea style +\newcommand{\ahref}[2]{{#2}} +\newcommand{\ahrefloc}[2]{{#2}} +\newcommand{\aname}[2]{{#2}} +\newcommand{\ahrefurl}[1]{\texttt{#1}} +\newcommand{\footahref}[2]{#2\footnote{\texttt{#1}}} +\newcommand{\mailto}[1]{\texttt{#1}} +\newcommand{\imgsrc}[2][]{} +\newcommand{\home}[1]{\protect\raisebox{-.75ex}{\char126}#1} +\AtBeginDocument +{\@ifundefined{url} +{%url package is not loaded +\let\url\ahref\let\oneurl\ahrefurl\let\footurl\footahref} +{}} +%% Void cutting instructions +\newcounter{cuttingdepth} +\newcommand{\tocnumber}{} +\newcommand{\notocnumber}{} +\newcommand{\cuttingunit}{} +\newcommand{\cutdef}[2][]{} +\newcommand{\cuthere}[2]{} +\newcommand{\cutend}{} +\newcommand{\htmlhead}[1]{} +\newcommand{\htmlfoot}[1]{} +\newcommand{\htmlprefix}[1]{} +\newenvironment{cutflow}[1]{}{} +\newcommand{\cutname}[1]{} +\newcommand{\toplinks}[3]{} +\newcommand{\setlinkstext}[3]{} +\newcommand{\flushdef}[1]{} +\newcommand{\footnoteflush}[1]{} +%%%% Html only +\excludecomment{rawhtml} +\newcommand{\rawhtmlinput}[1]{} +\excludecomment{htmlonly} +%%%% Latex only +\newenvironment{latexonly}{}{} +\newenvironment{verblatex}{}{} +%%%% Image file stuff +\def\toimage{\endgroup} +\def\endtoimage{\begingroup\def\@currenvir{toimage}} +\def\verbimage{\endgroup} +\def\endverbimage{\begingroup\def\@currenvir{verbimage}} +\newcommand{\imageflush}[1][]{} +%%% Bgcolor definition +\newsavebox{\@bgcolorbin} +\newenvironment{bgcolor}[2][] + {\newcommand{\@mycolor}{#2}\begin{lrbox}{\@bgcolorbin}\vbox\bgroup} + {\egroup\end{lrbox}% + \begin{flushleft}% + \colorbox{\@mycolor}{\usebox{\@bgcolorbin}}% + \end{flushleft}} +%%% Style sheets macros, defined as no-ops +\newcommand{\newstyle}[2]{} +\newcommand{\addstyle}[1]{} +\newcommand{\setenvclass}[2]{} +\newcommand{\getenvclass}[1]{} +\newcommand{\loadcssfile}[1]{} +\newenvironment{divstyle}[1]{}{} +\newenvironment{cellstyle}[2]{}{} +\newif\ifexternalcss +%%% Postlude +\makeatother diff --git a/book/hevea.sty:Zone.Identifier b/book/hevea.sty:Zone.Identifier new file mode 100644 index 0000000..a45e1ac --- /dev/null +++ b/book/hevea.sty:Zone.Identifier @@ -0,0 +1,2 @@ +[ZoneTransfer] +ZoneId=3 diff --git a/book/thinkpython.pdf b/book/thinkpython.pdf new file mode 100644 index 0000000000000000000000000000000000000000..2d0dad6b77650de9862875df53993c5e7b4e2bb9 GIT binary patch literal 1015556 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�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

=p_b6>$(%z>TVu85-Ax%+xsYTwuX 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 z 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%0Dmko84|wh~AkhYvnkt+GgrQ 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è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

%l%Q^`q6%BYUd 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%0AN!~A%JPr-c-sGT@cz%s=ga?ml)J9JsifDf_dG?( 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