Index

A

abs() built-in function, 37

Complex, 425

Vector, 465

__abs__() method, 477

Abstractions

data, 402

defined, 351

function-call, 606607

layers, 486

modular programming, 255259

piping, 155

standard audio, 158

standard drawing, 158

standard input, 143, 151

standard output, 83, 143

Accuracy

challenges, 203

numerical, 506

Adaptive plots, 337340

__add__() method, 425426, 472

addints.py, 148149

Addition

Cartesian coordinate system, 455

complex numbers, 424

floating-point numbers, 28

integers, 25

matrices, 123124

vectors, 464

Adjacency-matrix, 706

Albers, Josef, 367

alberssquares.py, 367368

Alex, 400

Algorithms. See also Performance

binary search, 557

breadth-first search, 698, 703

brute-force, 559

depth-first search, 336

Euclid’s, 295

Get Introduction to Programming in Python: An Interdisciplinary Approach now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.