Introduction to computation and programming using Python

Introduction to computation and programming using Python

by Guttag, John

Type Book
Rate 0.0 /5

Annotation

Read More ↓

Title Statements

  • Full title :Introduction to computation and programming using Python / John V. Guttag.

Summary

Annotation

Read More ↓

Edition Statements

  • Publication Date:2013
  • Edition:Rev. and expanded ed

Publication Statements

  • Publisher(s):The MIT Press
  • Place of Publication:Cambridge, MA
  • Language:eng
  • Publication Date:2013

Notes

Includes index.

The Physical Object

  • Description:1 online resource

Edition Identifiers

  • ISBN:9781461937159, 1461937159, 026231665X, 9780262316651, 9781628709186, 1628709189, 9781680150834, 1680150839, 9780262519632, 0262519631, 9780262316668, 0262316668
  • oclc:ocn855534533
  • LC Classification:QA76.73.P98
  • Dewey Decimal:005.13/3

Table of Contents

Preface; Acknowledgments; 1 Getting Started; 2 Introduction to Python; 2.1 The Basic Elements of Python; 2.2 Branching Programs; 2.3 Strings and Input; 2.4 Iteration; 3 Some Simple Numerical Programs; 3.1 Exhaustive Enumeration; 3.2 For Loops; 3.3 Approximate Solutions and Bisection Search; 3.4 A Few Words About Using Floats; 3.5 Newton-Raphson; 4 Functions, Scoping, and Abstraction; 4.1 Functions and Scoping; 4.2 Specifications; 4.3 Recursion; 4.4 Global Variables; 4.5 Modules; 4.6 Files; 5 Structured Types, Mutability, and Higher-Order Functions; 5.1 Tuples.

5.2 Lists and Mutability5.3 Functions as Objects; 5.4 Strings, Tuples, and Lists; 5.5 Dictionaries; 6 Testing and Debugging; 6.1 Testing; 6.2 Debugging; 7 Exceptions and Assertions; 7.1 Handling Exceptions; 7.2 Exceptions as a Control Flow Mechanism; 7.3 Assertions; 8 Classes and Object-Oriented Programming; 8.1 Abstract Data Types and Classes; 8.2 Inheritance; 8.3 Encapsulation and Information Hiding; 8.4 Mortgages, an Extended Example; 9 A Simplistic Introduction to Algorithmic Complexity; 9.1 Thinking About Computational Complexity; 9.2 Asymptotic Notation.

9.3 Some Important Complexity Classes10 Some Simple Algorithms …

Read More ↓

Subjects

Writers

Rate & Review

0.0/5
(0 people Voted)

No reviews yet. Be the first to rate this work.

Files & Downloads

  • Introduction to Computation and Programming Using…

    PDF · 85.8 MB · updated
  • Introduction to Computation and Programming Using…

    PDF · 13.4 MB · updated