Description
This third edition of John Zelle’s Python Programming continues the tradition of updating the text to reflect new technologies whilst maintaining a time-tested technique to teaching introductory computer science. A very powerful change to this edition is the removal of so much uses of eval and the addition of a discussion of its dangers. In our increasingly more connected world, it is never too early to start taking into consideration computer security issues. This edition also uses a number of new graphics examples, developed during chapters 4-12.