About the Book: Think Python If you want to learn how to program, working with Python is anexcellent way to start. This hands-on guide takes you through thelanguage one step at a time, beginning with basic programmingconcepts before moving on to functions, recursion, data structures,and object-oriented design. Through exercises in each chapter, youll try out programmingconcepts as you learn them. Think Python is ideal for students atthe high school or college level, as well as self-learners,home-schooled students, and professionals who need to learnprogramming basics. Start with the basics, including language syntax andsemantics Get a clear definition of each programming concept Learn values, variables, statements, functions, and datastructures in a logical progression Discover how to work with files and databases Understand objects, methods, and object-oriented programming Use debugging techniques to fix syntax, runtime, and semanticerrors Explore interface design, data structures, and GUI-basedprograms through case studies Contents Chapter 1 The Way of the Program Chapter 2 Variables, Expressions, and Statements Chapter 3 Functions Chapter 4 Case Study: Interface Design Chapter 5 Conditionals and Recursion Chapter 6 Fruitful Functions Chapter 7 Iteration Chapter 8 Strings Chapter 9 Case Study: Word Play Chapter 10 Lists Chapter 11 Dictionaries Chapter 12 Tuples Chapter 13 Case Study: Data Structure Selection Chapter 14 Files Chapter 15 Classes and Objects Chapter 16 Classes and Functions Chapter 17 Classes and Methods Chapter 18 Inheritance Chapter 19 Case Study: Tkinter Appendix Debugging Appendix Analysis of Algorithms Appendix Lumpy Colophon About the Author: Allen Downey Allen Downey is an Associate Professor of Computer Science atthe Olin College of Engineering. He has taught computer science atWellesley College, Colby College and U.C. Berkeley. He has a Ph.D.in Computer Science from U.C. Berkeley and Masters and Bachelorsdegrees from MIT.
"synopsis" may belong to another edition of this title.
(No Available Copies)
Search Books: Create a WantCan't find the book you're looking for? We'll keep searching for you. If one of our booksellers adds it to AbeBooks, we'll let you know!
Create a Want