TY - BOOK AU - Punch,W.F. AU - Enbody,Richard J. TI - The practice of computing using Python SN - 9780134379760 AV - QA76.73.P98 P92 2017 U1 - 005.133 23 PY - 2017///] CY - Boston PB - Pearson KW - Python (Computer program language) KW - Computer programming N1 - Includes index; I. Thinking About Computing 0. The Study of Computer Science II. Starting to Program 1. Beginnings 2. Control 3. Algorithms and Program Development III. Data Structures and Functions 4. Working with Strings 5. Functions-QuickStart 6. Files and Exceptions I 7. Lists and Tuples 8. More on Functions 9. Dictionaries and Sets 10. More Program Development IV. Classes, making your own Data Structure and Algorithms 12. More on Classes 13. Program Development with Classes V. Being a better programmer 14. Files and Exceptions II 15. Recursion: Another Control Mechanism 16. Other Fun Stuff with Python 17. The End, or Perhaps the Beginning ER -