Think Python: How to Think Like a Computer Scientist

Think Python: How to Think Like a Computer Scientist


If you must methods to software, operating with Python is a superb method to commence. This hands-on advisor takes you thru the language a step at a time, starting with uncomplicated programming innovations earlier than relocating directly to features, recursion, facts constructions, and object-oriented layout. This moment variation and its assisting code were up-to-date for Python 3.

Through routines in every one bankruptcy, you’ll test programming techniques as you examine them. imagine Python is perfect for college kids on the highschool or collage point, in addition to self-learners, home-schooled scholars, and pros who have to study programming fundamentals. newcomers simply getting their ft rainy will the right way to commence with Python in a browser.

  • Start with the fundamentals, together with language syntax and semantics
  • Get a transparent definition of every programming concept
  • Learn approximately values, variables, statements, features, and knowledge constructions in a logical progression
  • Discover the way to paintings with documents and databases
  • Understand items, tools, and object-oriented programming
  • Use debugging recommendations to mend syntax, runtime, and semantic errors
  • Explore interface layout, info constructions, and GUI-based courses via case studies

Show sample text content

Download sample