I thought others might be interested in some of the programming puzzles at The Python Challenge. It provides a nice diversion from the more mathematical challenges in the homework assignments.
So far I've made it to the eighth puzzle using mostly the basic functions learned in the first five lessons, although my solutions tend to be much more verbose than the 'official' solutions. I did have to learn the list.append(x) and "".join(list) methods, and they really improved my ability to manipulate text.
Does anyone know of any similar puzzle collections, preferably aimed more at the beginner?
* Markdown Cheatsheet:
Link:
[clickable text](http://www.example.com)
New Paragraph:
Hit enter twice
Main heading:
# Main Heading Text
Sub-heading:
## Sub-heading Text
List:
* item 1
* item 2
* item 3
Italics:
*italicized text*
Bold:
**bold text**
YouTube:
URL (http://www.youtube.com/watch?v=Ui4AYPcRkYE) turns into embed code
Full Markdown reference