Python: Difference between revisions

From XPUB & Lens-Based wiki
Line 13: Line 13:


== Learning Python ==
== Learning Python ==
* [https://learnpythonthehardway.org/ Learn Python the Hard Way]


* [http://www.greenteapress.com/thinkpython/ How to Think Like a (Python) Programmer]
* [http://www.greenteapress.com/thinkpython/ How to Think Like a (Python) Programmer]

Revision as of 11:27, 14 February 2018

python.png

Python is a scripting language written by Guido van Rossom.

The name actually refers to Monty Python, the charmingly irreverent and absurdist comedy troupe, as opposed to venomous snake.

General

  • Charming Pythonistas, an article about why Python makes a good learning language, and in particular considers the underrepresentation of female programmers

Learning Python

Has been used in the course as a textbook

A nice quick intro to programming with Python as the specific language.

Another good, free, resource, by Mark Pilgrim (and mirrored now)

Interesting discussion about the merits of Python as a learning language, and the "gender gap" in programming
  • A Python "Cheat Sheet" -- hmmm, might it not be a good project to be able to generate your own "cheat sheets"?

Useful Add-ons (Libraries)

Applications that use/support Python plugins/extensions