ron.b (1) [Avatar] Offline
page 8 (section 1.4)
The core developers also took are to provide a strategy and tools to safely and efficiently migrate old code to Python 3.0, which will be discussed in a later chapter.

page 13 (section 2.2.3)
To begin, either IDLE or the Python Shell window. both have all you will need to work through the code examples in this book until you reach “Modules and scoping rules” (chapter 10).

From there we'll cover writing your own modules, and IDLE will be a convenient to create and edit files.
(note--convenient is an adjective; the letter 'a' should be followed by the noun convenience. Better remove the 'a' and insert 'more'

Like any of the other menus, you can tear it off by double clicking on the dotted line at its top and leave it
up beside your window (figure 3.3).
??figure 2.3?? does not show the tear-off menu

page 17 (section 3.2)
The first subsection should be 3.2.1, not 3.3.1
Also 3.3.2, 3.3.3 and so on

(section 3.3.1)
Python’s four number types are: integers, floats, and complex numbers
Is the fourth Long, Hex or Octal? Or has Python3 eliminated the distinction between integer and long?

Message was edited by:
naomi.ceder (134) [Avatar] Offline
Re: Confusing sentence
Thanks for pointing that one out. It should read:

"The core developers also took care to provide a strategy and tools to migrate code from Python 2.x to Python 3.x safely and efficiently. Migration from Python 2 to Python 3 will be discussed in chapter 22."