Practice of Computing Using Python, The, 3rd edition

Published by Pearson (July 14, 2021) © 2017

  • William F. Punch Michigan State University
  • Richard Enbody Michigan State University

Pearson+ subscription

ISBN-13: 9780137524839
Practice of Computing Using Python, The
Published 2021

eTextbook features

  • Instant access to eTextbook
  • Search, highlight, and notes
  • Create flashcards
Products list


  • Loose-leaf, 3-hole-punched pages
  • Free shipping

Practice of Computing Using Python gives you a practical foundation in Python programming, with an emphasis on problem solving. Focused on data manipulation and analysis, the text lets you work on real programming problems using data sets that represent your own work and interests.

Brief Contents

I. Thinking About Computing

  1. The Study of Computer Science

II. Starting to Program

  1. Beginnings
  2. Control
  3. Algorithms and Program Development

III. Data Structures and Functions

  1. Working with Strings
  2. Functions-QuickStart
  3. Files and Exceptions I
  4. Lists and Tuples
  5. More on Functions
  6. Dictionaries and Sets
  7. More Program Development

IV. Classes, making your own Data Structure and Algorithms

  1. More on Classes
  2. Program Development with Classes

V. Being a better programmer

  1. Files and Exceptions II
  2. Recursion: Another Control Mechanism
  3. Other Fun Stuff with Python
  4. The End, or Perhaps the Beginning

Need help? Get in touch