'A Byte of Python' is a book on programming using the Python language. It serves as a tutorial or guide to the Python language for a beginner audience. If all you know about computers is how to save text files, then this is the book for you.
on the current Python 2.x version, please download the previous revision of the book. On the same note, if you're wondering whether to learn Python 2.x or 3.x, then read this article by James Bennett.
This is the best beginner's tutorial I've ever seen! Thank you for your effort.
- Walt Michalik (wmich50-at-theramp-dot-net)
You've made the best Python tutorial I've found on the Net. Great work. Thanks!
- Joshua Robin (joshrob-at-poczta-dot-onet-dot-pl)
Hi, I'm from Dominican Republic. My name is Pavel, recently I read your book 'A Byte of Python' and I consider it excellent!! :). I learnt much from all the examples. Your book is of great help for newbies like me...
I recently finished reading Byte of Python, and I thought I really ought to thank you. I was very sad to reach the final pages as I now have to go back to dull, tedious oreilly or etc. manuals for learning about python. Anyway, I really appreciate your book
Dear Swaroop, I am taking a class from an instructor that has no interest in teaching. We are using Learning Python, second edition, by O'Reilly. It is not a text for beginner without any programming knowledge, and an instructor that should be working in another field. Thank you very much for your book, without it I would be cluless about Python and programming. Thanks a million, you are able to 'break the message down' to a level that beginners can understand and not everyone can.
I'm just e-mailing you to thank you for writing Byte of Python online. I had been attempting Python for a few months prior to stumbling across your book, and although I made limited success with pyGame, I never completed a program.
Thanks to your simplification of the categories, Python actually seems a reachable goal. It seems like I have finally learned the foundations and I can continue into my real goal, game development.
Once again, thanks VERY much for placing such a structured and helpful guide to basic programming on the web. It shoved me into and out of OOP with an understanding where two text books had failed.
I would like to thank you for your book 'A byte of python' which i myself find the best way to learn python. I am a 15 year old i live in egypt my name is Ahmed. Python was my second programming language i learn visual basic 6 at school but didn't enjoy it, however i really enjoyed learning python. I made the addressbook program and i was sucessful. i will try to start make more programs and read python programs (if you could tell me source that would be helpful). I will also start on learning java and if you can tell me where to find a tutorial as good as yours for java that would help me a lot. Thanx.
A wonderful resource for beginners wanting to learn more about Python is the 110-page PDF tutorial A Byte of Python by Swaroop C H. It is well-written, easy to follow, and may be the best introduction to Python programming available.
Yesterday I got through most of Byte of Python on my Nokia N800 and it's the easiest and most concise introduction to Python I have yet encountered. Highly recommended as a starting point for learning Python.
1.'Principles of Programming Languages' course at Vrije Universiteit, Amsterdam
2.'Basic Concepts of Computing' course at University of California, Davis
3.'Programming With Python' course at Harvard University
4.'Introduction to Programming' course at University of Leeds
5.'Introduction to Application Programming' course at Boston University
6.'Information Technology Skills for Meteorology' course at University of Oklahoma
7.'Geoprocessing' course at Michigan State University
8.'Multi Agent Semantic Web Systems' course at the University of Edinburgh
This action might not be possible to undo. Are you sure you want to continue?