Learn to Program Using Python: A Tutorial for Hobbyists, Self-Starters, and All Who Want to Learn the Art of Computer Programming

Alan Gauld · 2000

Preface. I. INTRODUCTION. 1. Who, What, and How? 2. What Do I Need? 3. What Is Programming? 4. Getting Started. II. PROGRAMMING FUNDAMENTALS. 5. Simple Sequences. 6. The Raw Materials. 7. More Sequences and Other Things. 8. Looping, or the Art of Repeating Oneself. 9. Decisions, Decisions. 10. Conversing with the User. 11. Modular Programming. 12. Handling Files and Text. 13. A Touch of Style. 14. Handling Errors. III. Advanced Topics. 15. Recursion. 16. Namespaces. 17. Object-Oriented Programming. 18. Event-Driven Programming. 19. Regular Expressions. 20. Debugging. 21. Designing a Solution. IV. Case Studies. 22. Grammar Counter. 23. Guessing Games. Epilogue. Appendix A. Installing and Testing Python. Appendix B. Some Interesting Programming Languages. Appendix C. Resources. Glossary. Index.

Read the paper · More papers on PaperTik