Stop learning alone!

Learn faster and stay on-track by joining this free class with other self-learners.

Register for MIT OpenCourseWare 6.00 Introduction to Computer Science and Programming now.

MIT OpenCourseWare 6.00 Introduction to Computer Science and Programming

Class length: 24 weeks. Start anytime.

Creator: duallain

Status: Established

Join this class!

Programming puzzles

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?

4orty4
1 year ago

Reply


* 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