Creative Python Programming with Strype
by Michael Kölling and Neil Brown
Volume 2:
Working with data
In Volume 2, we assume that you are somewhat comfortable with the constructs listed in the description of the first volume, and build up your skills from there. One important aspect that is central to the material in this book is one of the most powerful aspects of computers: the ability to work with large amounts of data.
In studying this volume, you will learn to work with data sets to process and analyse them. These can be text (such as books), or sets of numbers (such as temperature data or sound samples). You will learn a lot about using lists in Python, which is one of the central constructs to work with data.
Towards the end of this volume, we also look at graphics and sound again, and we see how the representation of data can help us to build more interesting games.
Evaluation
You can access the full book here for evaluation purposes. The evaluation version is the complete book; no parts are withheld or redacted. If you continue to use the book, however, we ask that you purchase a license or print copy.
License – Online access
The online access license includes all three online formats: PDF, single-page HTML, and multi-page HTML. You will be able to access the book from the website or download for local use.
Prices below are shown in GBP; your card will be charged in your local currency at checkout.
£8 GBP one-off payment
For a single reader, for their own use, retain permanently.
By purchasing you agree to our Terms and Conditions.
£3 GBP per student, per year
For a teacher or institution buying on behalf of a class. A single link provides access for all students of the class; no per-student setup is required.
For use by students of the class or institution the license was purchased for, up to the number of students stated in the license, and any teacher(s) involved in teaching those students. The single access link provided may be shared within that class or institution, but not more widely.
This license renews annually; access continues as long as the subscription is current. Renewal can be cancelled at any time (licenses will remain valid to the end of the original term).
By purchasing you agree to our Terms and Conditions.

