Think Python: How to Think Like a Computer Scientist

Think Python: How to Think Like a Computer Scientist


If you must find out how to software, operating with Python is a superb option to begin. This hands-on advisor takes you thru the language a step at a time, starting with easy programming innovations sooner than relocating directly to services, recursion, facts buildings, and object-oriented layout. This moment variation and its helping code were up to date for Python 3.

Through workouts in each one bankruptcy, you’ll test programming options as you research them. imagine Python is perfect for college students on the highschool or university point, in addition to self-learners, home-schooled scholars, and pros who have to research programming fundamentals. newbies simply getting their toes rainy will methods 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, capabilities, and knowledge constructions in a logical progression
  • Discover find out how to paintings with documents and databases
  • Understand items, tools, and object-oriented programming
  • Use debugging options to mend syntax, runtime, and semantic errors
  • Explore interface layout, facts constructions, and GUI-based courses via case studies

Show sample text content

Download sample