Download Book Files

You can access this book in different file formats that are optimized to give you a great reading experience, no matter which device you are using. The options are as follows:

DRM-free PDF optimized for reading on tablets and computers:

Download

Python Basics (PDF)

5.8 MB

ePub version for e-reader devices and phones/tablets:

Download

Python Basics (ePub)

3.8 MB

Mobipocket (.mobi) version for reading on Kindle devices:

Download

Python Basics (Mobipocket)

11.9 MB

Changelog

2023-12-12

  • Update Tuple Unpacking section in chapter 9.1 to avoid potentially misleading terminology

Locked learning resources

Join us and get access to thousands of tutorials and a community of expert Pythonistas.

Unlock This Lesson

Already a member? Sign-In

Locked learning resources

The full lesson is for members only. Join us and get access to thousands of tutorials and a community of expert Pythonistas.

Unlock This Lesson

Already a member? Sign-In

Avatar image for Dan Bader

Dan Bader RP Team on Oct. 5, 2020

I’ve got some great news to share: We’re officially ending the Early Access phase for the book today :) This update is huge, with a full proofreading pass, minor and major improvements to pretty much every chapter, as well as updates for Python 3.9. So go ahead and download your updated book files on this page under the Description tab.

Happy Pythoning!

Avatar image for sonnieavens

sonnieavens on Oct. 9, 2020

Do we have the paperback yet. Please let me know what it will take to have it if you have one ready.

Avatar image for Dan Bader

Dan Bader RP Team on Oct. 9, 2020

We are in the process of getting a paperback version ready for publishing. When the paperback version is released it will be a separate purchase from Amazon or your favorite local book store. The release date we’re aiming for with the paperback is later this year. Pricing for the hard copy will depend on our printing costs and we will try to have some kind of discount available for customers who purchased the digital version. So stay tuned for further announcements on the RP email newsletter!

Avatar image for Dan Bader

Dan Bader RP Team on Dec. 31, 2020

Hey folks, we just released new files with visual improvements for the ePub/Kindle version of the book. You can download the updated book files on this page under the Description tab.

Happy Pythoning!

Avatar image for Dan Bader

Dan Bader RP Team on March 29, 2021

The paperback version has been released! You can get your copy on Amazon or any local book store by giving them the ISBN code 1775093328. Happy Pythoning! :)

Avatar image for r99

r99 on Oct. 3, 2021

Do we get notified if/when the changelog gets updated?

Avatar image for Dan Bader

Dan Bader RP Team on Oct. 6, 2021

Yep, we announce book updates with a notification that will show up in your RP account, and also be emailed to you (if you’ve got that enabled in your account settings) :)

Avatar image for Captain Faff

Captain Faff on Feb. 11, 2023

Hey, I’ve noticed an inconsistency on pages 450 and 451. I’ve no idea whether one or the other spelling is correct-er ;)

P450: “This is called a parameterized statement.” P451: “Avoid Security Issues With Parametrized Statements”

Avatar image for Bartosz Zaczyński

Bartosz Zaczyński RP Team on Feb. 13, 2023

@Captain Faff Thanks for flagging this! Both variants, i.e., parameterized and parametrized are acceptable spellings. (source)

Avatar image for Dan Bader

Dan Bader RP Team on Nov. 7, 2023

Thanks, I’ve just uploaded a new version that standardizes on parametrized. Hurray for consistency! 🙂

You must own this product to join the conversation.