Automate the Boring Stuff with Python: Practical Programming for Total Beginners by Al Sweigart Al Sweigart
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems by Aurélien Géron Aurélien Géron
Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython by Wes McKinney Wes McKinney
Learn Python in One Day and Learn It Well: Python for Beginners with Hands-on Project. The only book you need to start coding in Python immediately by Jamie Chan Jamie Chan
Python Crash Course: A Hands-On, Project-Based Introduction to Programming by Eric Matthes Eric Matthes
The Mythical Man-Month: Essays on Software Engineering by Frederick P. Brooks Jr. Frederick P. Brooks Jr.
Computer Science Unleashed: Harness the Power of Computational Systems by Wladston Ferreira Filho Wladston Ferreira Filho
Introduction to Machine Learning with Python: A Guide for Data Scientists by Andreas C. Müller Andreas C. Müller
Fancy Bear Goes Phishing: The Dark History of the Information Age, in Five Extraordinary Hacks by Scott J. Shapiro Scott J. Shapiro