Special Offers see all
More at Powell'sRecently Viewed clear list |
$39.99
New Trade Paper
Ships in 1 to 3 days
More copies of this ISBNThis title in other editionsThink Pythonby Allen B Downey
Synopses & ReviewsPublisher Comments:If you want to learn how to program, working with Python is an excellent way to start. This hands-on guide takes you through the language one step at a time, beginning with basic programming concepts before moving on to functions, recursion, data structures, and object-oriented design. Through exercises in each chapter, youll try out programming concepts as you learn them. Think Python is ideal for students at the high school or college level, as well as self-learners, home-schooled students, and professionals who need to learn programming basics.
Synopsis:Think Python is an introduction to Python programming for students with no programming experience. It starts with the most basic concepts of programming, and is carefully designed to define all terms when they are first used and to develop each new concept in a logical progression. Larger pieces, like recursion and object-oriented programming are divided into a sequence of smaller steps and introduced over the course of several chapters. About the AuthorAllen Downey is an Associate Professor of Computer Science at the Olin College of Engineering. He has taught computer science at Wellesley College, Colby College and U.C. Berkeley. He has a Ph.D. in Computer Science from U.C. Berkeley and Masters and Bachelors degrees from MIT. Table of ContentsPrefaceChapter 1: The Way of the ProgramChapter 2: Variables, Expressions, and StatementsChapter 3: FunctionsChapter 4: Case Study: Interface DesignChapter 5: Conditionals and RecursionChapter 6: Fruitful FunctionsChapter 7: IterationChapter 8: StringsChapter 9: Case Study: Word PlayChapter 10: ListsChapter 11: DictionariesChapter 12: TuplesChapter 13: Case Study: Data Structure SelectionChapter 14: FilesChapter 15: Classes and ObjectsChapter 16: Classes and FunctionsChapter 17: Classes and MethodsChapter 18: InheritanceChapter 19: Case Study: TkinterDebuggingAnalysis of AlgorithmsLumpyColophon What Our Readers Are SayingBe the first to add a comment for a chance to win!Product Details
Related Subjects
Computers and Internet » Computer Languages » Python
|
||||||||||||
|
|
|||||||||||||
|
|
|||||||||||||