Engineering Computing

chapter 2 companion and outline

This page contains companion resources and an outline for chapter 2 of the (in progress) book Engineering Computing.

The Structure, Style, and Design of Programs

With the development environment and basic elements of a Python program described in chapter 1, we can write a great many interesting programs. In this chapter, we consider how these programs should be structured and styled.

Python Interpreters and Interactive Sessions

Scripts, Modules, and Imports

The Python Standard Library and Packages

Namespaces, Scopes, and Contexts

Defining Classes

Style Conventions

The Design of Programs

Problems

Online resources for ChapterĀ 2

No online resources.