Introduction to Programming with Python
Welcome
get started
Setup
Readings
Glossary
Creating a computer program with Python
the basics
Variables and data types
Sequences and mappings
Conditions
Iteration
Functions
Modules
The standard library
Files
software development
The command line
Testing
GitHub
specialist topics
Array computing
Images
Data analysis
Natural language processing
The internet
Relational databases
repository
open issue
Index