Skip to main content

Companion code for Think Python.

Project description

by Allen Downey (downey@allendowney.com)

Swampy is a suite of Python programs that support the textbooks

Python for Software Design (http://greenteapress.com/thinkpython) Think Python (http://greenteapress.com/thinkpython/thinkpython.html) The Little Book of Semaphores (http://greenteapress.com/semaphores)

It includes the following modules:

AmoebaWorld: a fun way for beginning programmer to practice writing

Python expressions.

TurtleWorld: an implementation of turtle graphics used in Think Python

and Python for Software Design

TurmiteWorld: an implementation of Langton’s ant.

Lumpy: a program that generates UML object and class diagrams from a

Python program.

Sync: a thread simulator for use with The Little Book of Semaphores.

structshape: a module to help with debugging by generating a string

description of any Python data structure.

A description of the project and documentation is available at:

http://www.greenteapress.com/thinkpython/swampy/

The source code is hosted by Google code at

http://code.google.com/p/swampy/

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

swampy-2.1.6.zip (60.3 kB view details)

Uploaded Source

swampy-2.1.6.tar.gz (49.4 kB view details)

Uploaded Source

File details

Details for the file swampy-2.1.6.zip.

File metadata

  • Download URL: swampy-2.1.6.zip
  • Upload date:
  • Size: 60.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for swampy-2.1.6.zip
Algorithm Hash digest
SHA256 aabd4a84f16764489e7390bec76700551120ca50ac75859ceb986b4dbdcad7a7
MD5 b34ff2c49e1709c69352127162fd18fa
BLAKE2b-256 61479185e0932bd91a34011ad224b311040c1e577a9b17f119824c7e91946fac

See more details on using hashes here.

File details

Details for the file swampy-2.1.6.tar.gz.

File metadata

  • Download URL: swampy-2.1.6.tar.gz
  • Upload date:
  • Size: 49.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for swampy-2.1.6.tar.gz
Algorithm Hash digest
SHA256 7b5309141e283b648bc0ad9cdb4832db774832613fc1a8f0f4c15569f2ff8968
MD5 70f33aee6c11906aca05d929abbe6a56
BLAKE2b-256 656aa11e71f68ef0e7e40c06b5b109b457608db616b7cc87fca9eac40afb7756

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page