Books

Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners
Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming