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
Products list

eTextbook features

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

Details

  • Loose-leaf, 3-hole-punched pages

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