A must-have for anyone learning Python!

Python 3 The Comprehensive Guide

$64.99

Available

$69.95

Available

$79.99

Available

Print edition E-book Bundle
1048 pages, 2nd, updated and revised edition , Print edition paperback
ISBN 978-1-4932-2800-3
1048 pages, 2nd, updated and revised edition
E-book formats: EPUB, PDF, online
ISBN 978-1-4932-2801-0
1048 pages, 2nd, updated and revised edition , Print edition paperback
E-book formats: EPUB, PDF, online
ISBN 978-1-4932-2802-7
Ready to master Python? In this updated edition of the prize-winning Python reference, learn to write effective code, whether you’re a beginner or a professional programmer. Review core Python concepts, including functions, modularization, and object orientation, and walk through the available data types. Then dive into more advanced topics, such as exception handling, static type checking, and regular expressions. With mountains of code examples throughout, this hands-on reference guide has everything you need to become proficient in Python!
  • The complete Python 3 handbook
  • Learn basic Python principles and work with functions, methods, data types, and more
  • Walk through GUIs, network programming, debugging, optimization, and other advanced topics
About the E-book About the Book E-book in full color. PDF (43 MB) and EPUB (8 MB) files for download, DRM-free with personalized digital watermark. Copy and paste, bookmarks, and print-out permitted. Table of contents, in-text references, and index fully linked. Including online book edition in dedicated reader application. 1048 pages, paperback, 1.82 in. Including practical code examples. Reference book format 7 x 10 in. Printed black and white on 60# offset paper from sustainable sources. Reader-friendly serif font (TheAntiquaB 9.5 Pt.). One-column layout.

In this book, you'll learn about:

  1. Coding with Python

    Learn about Python syntax and structure! Follow examples to start developing and testing your own programs using downloadable code.

  2. The Standard Library

    Explore Python’s built-in library and see how it can be used for a variety of different tasks, from running mathematical functions to debugging code.

  3. Advanced Programming Techniques

    Already know the basics? Enhance your professional skills with more advanced concepts, including GUIs, Django, scientific computing, and connecting to other languages.

Highlights include:

  • Functions
  • Methods
  • Attributes
  • Data types
  • GUIs
  • Debugging
  • Network communication
  • Modularization
  • Object orientation
  • Iterators
  • Generators
  • Exception handling

Johannes Ernesti is research scientist at DeepL. He is a graduate mathematician and received his doctorate in applied mathematics from the Karlsruhe Institute of Technology (KIT).

Peter Kaiser is a research scientist at DeepL. He has a degree in computer science and received a doctorate in humanoid robotics from the Karlsruhe Institute of Technology (KIT).

more >

Product supplements

Here you can find downloadable supplements for the product.

Supplements list >

You may also like:

  • Cover of JavaScript

    JavaScript
    The Comprehensive Guide

    Philip Ackermann

    973 pages, paperback

    Start your JavaScript journey with this hands-on guide! Discover everything there is to know about professional JavaScript programming, from core language concepts to essential client-side tasks. Create powerful backend applications with Node.js and build dynamic web and mobile applications with More about the book

    approx. $64.99

    Pre-order now
    Available on 09/24/2026

    E-book | Print edition | Bundle
  • Cover of PyTorch

    PyTorch
    The Practical Guide

    Bert Gollnick

    415 pages, paperback

    PyTorch is the framework for deep learning—so dive on in! Learn how to train, optimize, and deploy AI models with PyTorch by following practical exercises and example code. You’ll walk through using PyTorch for linear regression, classification, image processing, recommendation More about the book

    from $54.99

    Available

    E-book | Print edition | Bundle