
Free
Book Description
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, you'll 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.
Buy from Green Tea Press.
Table of Contents
- Chapter 0 Preface
- 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 A Debugging
- Index
The book hasn't received reviews yet.
You May Also Like
Also Available On
Categories
Arts & Photography492Biographies & Memoirs85Business & Money155Children's Books1752Christian Books & Bibles1022Comics & Graphic Novels6Computers & Technology880Cookbooks, Food & Wine24Crafts, Hobbies & Home207Education & Teaching3944Engineering & Transportation1Gay & Lesbian3Health, Fitness & Dieting14History5902Humor & Entertainment165Law156Literature & Fiction19942Medical Books2Mystery, Thriller & Suspense26Other3123Parenting & Relationships12Politics & Social Sciences1487Professional & Technical29Reference11Religion & Spirituality1777Romance286Science & Math1248Science Fiction & Fantasy211Self-Help43Sports & Outdoors49Teen & Young Adult166Test Preparation184Travel115
Curated Lists
Free Machine Learning Books
11 Books
- Pattern Recognition and Machine Learning (Information Science and Statistics)
- by Christopher M. Bishop
- Data mining
- by I. H. Witten
- The Elements of Statistical Learning: Data Mining, Inference, and Prediction
- by Various
Free Chemistry Textbooks
8 Books
- CK-12 Chemistry
- by Various
- Chemistry Grade 10 [CAPS]
- by Free High School Science Texts Project
- General Chemistry II
- by John Hutchinson
Free Mathematics Textbooks
21 Books
- Microsoft Word - How to Use Advanced Algebra II.doc
- by Jonathan Emmons
- Advanced Algebra II: Activities and Homework
- by Kenny Felder
- de2de
- by
Free Children Books
38 Books
- The Sun Who Lost His Way
- by
- Tania is a Detective
- by Kanika G
- Firenze_s-Light
- by
Free Java Books
10 Books
- Java 3D Programming
- by Daniel Selman
- The Java EE 6 Tutorial
- by Oracle Corporation
- JavaKid811
- by
- Jamaica Primary Social Studies 2nd Edition Student's Book 4
- by Eulie Mantock, Trineta Fendall, Clare Eastland
- Reggae Readers Student's Book 1
- by Louis Fidge
- Reggae Readers Student's Book 2
- by Louis Fidge