Publication NamePython Programming : an Introduction to Computer Science
LanguageEnglish
TypeTextbook
AuthorJohn M. Zelle
Subject AreaComputers
FormatHardcover
Additional Product Features
LCCN2016-024338
Dewey Edition23/eng/20240313
IllustratedYes
Dewey Decimal005.13/3
SynopsisThis third edition of John Zelle's Python Programming continues the tradition of updating the text to reflect new technologies while maintaining a time-tested approach to teaching introductory computer science. An important change to this edition is the removal of most uses of eval and the addition of a discussion of its dangers. In our increasingly connected world, it's never too early to begin considering computer security issues. This edition also uses several new graphics examples, developed throughout chapters 4-12.
Zelle's book is an excellent first year university or self-learning introduction to many Computer Science topics. Cementing the learning experience through learning and writing easy to challenging Python programs is integral to making this an outstanding book. The availability of answers to end of chapter questions and Python code solutions to exercises is a bonus to self-learners.