Easy to understand and fun to read, this updated edition of Introducing
Python is ideal for beginning programmers as well as those new to the
language. Author Bill Lubanovic takes you from the basics to more
involved and varied topics, mixing tutorials with cookbook-style code
recipes to explain concepts in Python 3. End-of-chapter exercises help
you practice what you've learned.
You'll gain a strong foundation in the language, including best
practices for testing, debugging, code reuse, and other development
tips. This book also shows you how to use Python for applications in
business, science, and the arts, using various Python tools and open
source packages.