Skip to Content
Modern Python Cookbook - Third Edition
book

Modern Python Cookbook - Third Edition

by Steven F. Lott
July 2024
Beginner to intermediate
818 pages
17h 32m
English
Packt Publishing

Overview

Modern Python Cookbook is your essential resource for mastering Python programming with over 130 expert-crafted recipes tailored to Python 3.12. Whether you're tackling real-world problems or looking to optimize your projects, this guide unfolds in a clear, modular format to help you integrate new techniques, including advanced type matching, dependency management, and data visualization.

What this Book will help me do

  • Understand and implement core data structures and algorithms in Python for efficient programming.
  • Apply object-oriented programming and functional programming features to optimize and expand your codebase.
  • Develop clear and descriptive code using type annotations and matching features present in modern Python versions.
  • Create compelling data visualizations with tools such as Matplotlib and Pyplot to convey insights effectively.
  • Manage dependencies and environments efficiently, making your projects adaptable and maintenance-friendly.

Author(s)

Steven F. Lott is a seasoned software developer and prolific author with decades of experience using and teaching Python. He combines his deep technical expertise with a passion for effective coding practices to provide clear and actionable insights in his writing. Steven's approachable style makes complex topics accessible for both new and experienced programmers alike.

Who is it for?

This book is ideal for developers and engineers looking to deepen their Python expertise and stay current with Python 3.12. Beginners will find concise explanations and practical examples to start their programming journey. Experienced developers can explore advanced recipes and best practices to enhance their existing projects. A fundamental understanding of programming concepts and Python basics is recommended to fully utilize this book.

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Python Cookbook, 3rd Edition

Python Cookbook, 3rd Edition

David Beazley, Brian K. Jones

Publisher Resources

ISBN: 9781835466384