banner ad

Python Challenge

| February 17, 2013 | 0 Comments
0 Flares 0 Flares ×

Python ChallengePython Challenge is the most entertaining way to explore Python. Every puzzle can be solved by a bit of (python) programming.


What is the Python Challenge?
The Python Challenge is a set of riddles that require a little bit of Python programming to be solved. The solutions are entered by changing the address of the page (URL). You get used to the idea pretty fast after solving the first few levels.
What’s the purpose of the Python Challenge?
I’ve written the challenge in hope that it will provide an entertaining way to explore the Python Programming Language. It is a way to demonstrate the great power of Python’s batteries.

Where did you get the idea from?
I was inspired while I was playing notpron. It just occured to me that the same style of riddles can serve as a way to discover Python.

What is the Python programming language?
From Python website: “Python is an interpreted, interactive, object-oriented programming language. It is often compared to Tcl, Perl, Scheme or Java. Python combines remarkable power with very clear syntax. It has modules, classes, exceptions, very high level dynamic data types, and dynamic typing.”

Where can I learn Python?
Start with this excellent Python Tutorial.

Do I have to use Python to solve the riddles?
Most of the riddles can be solved with any language. Currently, only riddles 5 and 23 require Python. The hints in all riddles are geared towards Python programmers.

What level of Python knowledge is required for solving the riddles?
The riddles are designed to be solvable by Python newcomers and yet challenging even for Python experts. If you don’t know how to do a certain thing in Python or you are referenced to an unfamiliar module – treat it as an opportunity to learn it. Google is your friend.

And if I get stuck solving a riddle?
Search for hints in the Python Challenge forums.

Download PDF
0 Flares Twitter 0 Facebook 0 Google+ 0 Pin It Share 0 LinkedIn 0 Reddit 0 StumbleUpon 0 0 Flares ×


Category: Uncategorized

About the Author ()

My name is John Link.I am 26 years old. My major is Computer science and technology. I am a junior programmer with Python.

Leave a Reply

Your email address will not be published. Required fields are marked *

0 Flares Twitter 0 Facebook 0 Google+ 0 Pin It Share 0 LinkedIn 0 Reddit 0 StumbleUpon 0 0 Flares ×