does anyone know a good book for learning python? i have seen some, but i need your oppinion.
It depends on your level. Zed Shaw's Learn Programming the Hard Way ( http://learnpythonthehardway.org/index) is a popular resource for concurrently learning python and the basics of programming.
i know programming, I know C, C++, Assembly and some other stuff, so I dont want a book on programming but rather pure python. But thanks for the resource. =D i am your fan now because you helped me.
I checked it out, nice site
maybe this could help: http://openbookproject.net/thinkcs/python/english2e/index.html http://docs.python.org/release/2.4.4/tut/tut.html
yeah, sure, thanx, your fan too mate
cheers
I would suggest google python class. its not a book ofcourse but its very helpful. http://www.youtube.com/watch?v=tKTZoB2Vjuk
thanks to you too
MIT had open courseware for python about a year ago with a free ebook and videos of lectures.
Here is the link, though it looks more intro to programming than you want. Good resources though. http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00-introduction-to-computer-science-and-programming-fall-2008/
Learning Python, 4th Ed., Mark Lutz, O'Reilly Media ~ In my opinion, it is the best book you can get for learning Python. It'd be perfect for you.
@carlsmith:That one too heavy and too brief,it will take a long time.You can first learnfrom book in wikipedia about python,then byte of python,then solve the python problems and go through the book suggested by carlsmith.I have read that book,you need big time to complete.
Medals 2 Resource: 1.python docs. 2.Dive into python(free open source book) 3.python interactive shell 4.Use introspection (dir and help ) 5.Solve lot of problems like project euler,codechef,codegolf in python. 6.Subscribe to Python mailing list 7.Hang in IRC 8.Try answering stackoverflow and other forum questions and learn from in it regarding python. 9.Read python based blogs(create google alert) 10.Watch Python based FOSS projects. 11.Try developing code and share with others for reviews.
Join our real-time social learning platform and learn together with your friends!