Listen free for 30 days

  • Python Programming for Beginners

  • An Introduction to the Python Computer Language and Computer Programming
  • Written by: Jason Cannon
  • Narrated by: Sarah Faix
  • Length: 3 hrs and 55 mins

Pick 1 audiobook a month from our unmatched collection.
Listen all you want to thousands of included audiobooks, Originals, and podcasts.
Access exclusive sales and deals.
Premium Plus auto-renews for $14.95/mo + applicable taxes after 30 days. Cancel anytime.
Python Programming for Beginners cover art

Python Programming for Beginners

Written by: Jason Cannon
Narrated by: Sarah Faix
Try for $0.00

$14.95 a month after 30 days. Cancel anytime.

Buy Now for $18.74

Buy Now for $18.74

Pay using card ending in
By confirming your purchase, you agree to Audible's Conditions of Use and Amazon's Privacy Notice. Tax where applicable.

Publisher's Summary

If you want to learn how to program in Python, but don't know where to start read on.

Knowing where to start when learning a new skill can be a challenge, especially when the topic seems so vast. There can be so much information available that you can't even decide where to start. Or worse, you start down the path of learning and quickly discover too many concepts, commands, and nuances that aren't explained. This kind of experience is frustrating and leaves you with more questions than answers.

Python Programming for Beginners doesn't make any assumptions about your background or knowledge of Python or computer programming. You need no prior knowledge to benefit from this book. You will be guided step by step using a logical and systematic approach. As new concepts, commands, or jargon are encountered they are explained in plain language, making it easy for anyone to understand.

Here is what you will learn by listening to Python Programming for Beginners:

  • When to use Python 2 and when to use Python 3.
  • How to install Python on Windows, Mac, and Linux. Screenshots included.
  • How to prepare your computer for programming in Python.
  • The various ways to run a Python program on Windows, Mac, and Linux.
  • Suggested text editors and integrated development environments to use when coding in Python.
  • How to work with various data types including strings, lists, tuples, dictionaries, booleans, and more.
  • What variables are and when to use them.
  • How to perform mathematical operations using Python.
  • How to capture input from a user.
  • Ways to control the flow of your programs.
  • The importance of white space in Python.
  • How to organize your Python programs - Learn what goes where.
  • What modules are, when you should use them, and how to create your own.
  • How to define

©2014 Jason Cannon (P)2015 Jason Cannon

Featured Article: Audiohacks for Learning a New Computer Skill

The world around us is continually improving, and technology is constantly evolving. Being on the leading edge of tech can be intimidating. From iOS to Microsoft, JavaScript to PHP, it is easy to get overwhelmed and confused. Despite this, learning a new computer skill has been extremely popular of late, especially throughout the pandemic when listeners found themselves stuck at home and all the more reliant on their tech. Job opportunities are also abundant for those in computer science, so follow along with our beginner friendly top five best audiobooks for learning a new computer skill.

What listeners say about Python Programming for Beginners

Average Customer Ratings

Reviews - Please select the tabs below to change the source of reviews.