Learn to Program with Python 3

A Step-by-Step Guide to Programming

  • Irv Kalb

Table of contents

  1. Front Matter
    Pages i-xvii
  2. Irv Kalb
    Pages 1-9
  3. Irv Kalb
    Pages 51-65
  4. Irv Kalb
    Pages 67-102
  5. Irv Kalb
    Pages 103-141
  6. Irv Kalb
    Pages 143-182
  7. Irv Kalb
    Pages 183-223
  8. Irv Kalb
    Pages 225-243
  9. Irv Kalb
    Pages 245-282
  10. Irv Kalb
    Pages 283-299
  11. Irv Kalb
    Pages 301-341
  12. Irv Kalb
    Pages 343-348
  13. Back Matter
    Pages 349-354

About this book


Move from zero knowledge of programming to comfortably writing small to medium-sized programs in Python. Fully updated for Python 3, with code and examples throughout, the book explains Python coding with an accessible, step-by-step approach designed to bring you comfortably into the world of software development.

Real–world analogies make the material understandable, with a wide variety of well-documented examples to illustrate each concept.  Along the way, you’ll develop short programs through a series of coding challenges that reinforce the content of the chapters.

Learn to Program with Python 3 guides you with material developed in the author's university computer science courses. The author's conversational style feels like you're working with a personal tutor. All material is thoughtfully laid out, each lesson building on previous ones.


python software object oriented programming development computer science engineering game examples Python 3

Authors and affiliations

  • Irv Kalb
    • 1
  1. 1.Mountain ViewUSA

Bibliographic information

Industry Sectors
Chemical Manufacturing
Finance, Business & Banking
IT & Software
Oil, Gas & Geosciences