Chapman & Hall/CRC The Python Series
About the Book Series
Python has been ranked as the most popular programming language, and it is widely used in education and industry. This book series will offer a wide range of books on Python for students and professionals. Titles in the series will help users learn the language at an introductory and advanced level, and explore its many applications in data science, AI, and machine learning. Series titles can also be supplemented with Jupyter notebooks.
Please Contact Us if you have an idea for a book for the series.
Linear Algebra for Data Science with Python
1st Edition
By John M. Shea
October 31, 2025
Linear Algebra for Data Science with Python provides an introduction to vectors and matrices within the context of data science. This book starts from the fundamentals of vectors and how vectors are used to model data, builds up to matrices and their operations, and then considers applications of ...
Data Clustering with Python: From Theory to Implementation
1st Edition
By Guojun Gan
September 15, 2025
Data clustering, an interdisciplinary field with diverse applications, has gained increasing popularity since its origins in the 1950s. Over the past six decades, researchers from various fields have proposed numerous clustering algorithms. In 2011, I wrote a book on implementing clustering ...
BiteSize Python for Absolute Beginners: With Practice Labs, Real-World Examples, and Generative AI Assistance
1st Edition
By Di Wu
July 30, 2025
As an introduction to Python, this book allows readers to take a slow and steady approach to understanding Python code, explaining concepts, connecting programming with real-life examples, writing Python programs, and completing case studies. While there are many books, websites, and online courses...
Python for Mathematics
1st Edition
By Vincent Knight
May 28, 2025
Python for Mathematics introduces readers to effective methods for doing mathematics using the Python programming language. Most programming texts introduce readers to the building blocks of programming and build up to using more sophisticated tools for a specific purpose, like doing particular ...
Geocomputation with Python
1st Edition
By Michael Dorman, Anita Graser, Jakub Nowosad, Robin Lovelace
February 14, 2025
Geocomputation with Python is a comprehensive resource for working with geographic data with the most popular programming language in the world. The book gives an overview of Python's capabilities for spatial data analysis, as well as dozens of worked-through examples covering the entire range of ...
Python Programming for Mathematics
1st Edition
By Julien Guillod
December 04, 2024
Python Programming for Mathematics focuses on the practical use of the Python language in a range of different areas of mathematics. Through fifty-five exercises of increasing difficulty, the book provides an expansive overview of the power of using programming to solve complex mathematical ...
Introduction to Quantitative Social Science with Python
1st Edition
By Weiqi Zhang, Dmitry Zinoviev
November 01, 2024
Departing from traditional methodologies of teaching data analysis, this book presents a dual-track learning experience, with both Executive and Technical Tracks, designed to accommodate readers with various learning goals or skill levels. Through integrated content, readers can explore fundamental...
Tidy Finance with Python
1st Edition
By Christoph Scheuch, Stefan Voigt, Patrick Weiss, Christoph Frey
July 12, 2024
This textbook shows how to bring theoretical concepts from finance and econometrics to the data. Focusing on coding and data analysis with Python, we show how to conduct research in empirical finance from scratch. We start by introducing the concepts of tidy data and coding principles using pandas,...
Introduction to Python: With Applications in Optimization, Image and Video Processing, and Machine Learning
1st Edition
By David Báez-López, David Alfredo Báez Villegas
July 02, 2024
Introduction to Python: with Applications in Optimization, Image and Video Processing, and Machine Learning is intended primarily for advanced undergraduate and graduate students in quantitative sciences such as mathematics, computer science, and engineering. In addition to this, the book is ...
A Simple Introduction to Python
1st Edition
By Stephen Lynch
June 11, 2024
A Simple Introduction to Python is aimed at pre-university students and complete novices to programming. The whole book has been created using Jupyter notebooks. After introducing Python as a powerful calculator, simple programming constructs are covered, and the NumPy, MatPlotLib and SymPy modules...
Data Mining with Python: Theory, Application, and Case Studies
1st Edition
By Di Wu
April 10, 2024
Data is everywhere and it’s growing at an unprecedented rate. But making sense of all that data is a challenge. Data Mining is the process of discovering patterns and knowledge from large data sets, and Data Mining with Python focuses on the hands-on approach to learning Data Mining. It showcases ...
Foundations of Data Science with Python
1st Edition
By John M. Shea
February 22, 2024
Foundations of Data Science with Python introduces readers to the fundamentals of data science, including data manipulation and visualization, probability, statistics, and dimensionality reduction. This book is targeted toward engineers and scientists, but it should be readily understandable to ...