This book is a Python early remake of the Litvins' earlier book Mathematics for the Digital Age and Programming in Python , which has been used with great success in high school and college courses and in enrichment programs for middle school students. Written in the same engaging not-for-dummies style as the Litvins' earlier books, Coding in Python and Elements of Discrete Mathematics will teach you essential coding skills in Python and also build your appreciation for the mathematics relevant to computing.