Learn Python the Hard Way, a Python beginner's choose. http://learnpythonthehardway.org/book/