Python 101: 2nd Edition

Python 101: 2nd Edition
Python 101: 2nd Edition by Michael Driscoll
English | 2020 | ISBN: 9798676893880 | 548 Pages | PDF | 20 MB

The second edition of Python 101 uses Python 3 to teach you how to program successfully. This book can be read by people with no programming experience, although understanding basic computer terminology is recommended.
While Python 101 teaches you all the basics that you need to know, it also dives into many intermediate level topics too. This book is split up into four sections:

  • The Python Language
  • Intermediate Topics
  • Creating Sample Applications
  • Distributing Your Code

This book has been completely rewritten from the ground up. There are many new chapters and coverage of new features in Python 3.
Another new feature is that Python 101 has Review Questions for every chapter. The book also includes an answer key in the back.
Unlike most beginner Python books, Python 101 explains how to create simple applications. It also goes on to teach you how to distribute your code as a Windows executable.