ERRATA (Python Programming: An Introduction to Computer Science, 3rd. Ed.) Errata for second printing -------------------------- Chapter 3 --------- Page 78: In discussion question 1, the third option, "b)", should be "c)" Chapter 4 ---------- Page 89: The first sentence (after the example interaction, "(100, 120)" should be "(50,60)" Page 110: Second sentence of first paragraph, "variable p." should be "variable pt." Page 124: In question 4 at the top of the page, for all answers, "setcoords" should be "setCoords" Chapter 5 ---------- Page 139: In the third paragraph "1--26" should be "0--25". Page 144: Second line of the interactive session at bottom of page "3.4, 6.25" should be "3.4,6.25" (no space after the comma). Chapter 6 --------- Page 193: Last sentence of first paragraph, "the midst your output," should be "the midsts of your output," Chapter 8 ---------- Page 274 Last line on page "noticed" should be "notice". Chapter 11 ----------- Page 380: In the last code fragment on the page, every list entry has an extra ")" at the end that should be deleted. Page 400: Last paragraph on page: "ojects of the class" should be "objects of the class." Errata for first printing -------------------------- Chapter 1 --------- Page 7: First paragraph on the page "useded" should be "used." Chapter 2 --------- Page 41: First paragraph on page "scecurity" should be "security." Chapter 5 ---------- Page 171: Programming Exercise 1 implies that the dateconvert2.py program appears in the chapter. It is found in the example code supporting materials for Chapter 5. Chapter 6 --------- Page 201: The program at the top of the page is missing "float" on the inputs. The corrected lines would read: principal = float(input("Enter the initial principal: ")) apr = float(input("Enter the annualized interest rate: ")) The examples immediately before and after have the correct version. Chapter 8 ---------- Page 263: Second line on the page, "this design in shown" should be "this design is shown" Chapter 11 ---------- Page 398: In the animation2 program code self is missing in two places "self.shots.append(lancher.fire())" should be "self.shots.append(self.lancher.fire())" "win.close()" should be "self.win.close()"