Think Python: How to Think Like a Computer Scientist

Think Python: How to Think Like a Computer Scientist


If you must how to software, operating with Python is a wonderful option to commence. This hands-on consultant takes you thru the language a step at a time, starting with simple programming ideas prior to relocating directly to features, recursion, info buildings, 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 attempt programming strategies as you research them. imagine Python is perfect for college kids on the highschool or collage point, in addition to self-learners, home-schooled scholars, and execs who have to study programming fundamentals. novices simply getting their toes rainy will easy methods to begin 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, capabilities, and information constructions in a logical progression
  • Discover tips on how to paintings with records and databases
  • Understand items, tools, and object-oriented programming
  • Use debugging options to mend syntax, runtime, and semantic errors
  • Explore interface layout, info buildings, and GUI-based courses via case studies

Show sample text content

Download sample