Terms of Use

Last updated: 11 November 2026

These are the rules for using this website, the digital edition of Hands-On Python for Beginners. By using it, or by creating an account, you agree to them. Please also read our Privacy Policy.

Using the site

Reading the book and watching the examples is free. Please use the site fairly: don't try to break it, overload it, get around its limits, or use it to harm others. We may limit how often a single person can sign up, and we may block anything that looks like misuse.

Your account

An account is optional and free. You sign in with your own Google account, so keep that account secure: anyone who can sign in to it can sign in here as you. You can delete your account at any time from your account page.

The book and its content

The text, figures, examples, exercises and animations on this site belong to the authors of Hands-On Python for Beginners (Nuruzzaman Faruqui, Levin Kuhlmann, Mahsa Salehi and Yun Zhao) and are protected by copyright. You may read them online and print or save pages for your own learning. Please don't copy, republish, sell or collect the site's content in bulk (for example by scraping it) without written permission. If you'd like to use part of the book in your teaching, just ask.

Learning, not advice

The book and this site teach programming. We do our best to keep them correct and up to date, but programs behave differently on different computers and over time. Use what you learn at your own risk, and check anything important before relying on it.

No guarantees

The site is provided “as it is”. It may change, be down for maintenance, or occasionally contain mistakes. To the fullest extent the law allows, we're not responsible for losses that come from using, or being unable to use, the site. Nothing here takes away rights you have by law that can't be removed.

Changes

We may update these terms. The “last updated” date above shows when. If you keep using the site after a change, you accept the new version.

Contact

Questions about these terms? Please use the contact details printed in the book (see the book's page).