- Concepts and Vocabulary
- Simple Data Types
- Lists and Tuples
- Dictionaries
- Conditional Statements
- Functions
- Classes
- Testing
- Packages
The 2025 Memorial Day Sale is here!
Pick up big releases like the new editions of Automate the Boring Stuff and Linux Basics for Hackers, or grab a flashy upcoming title on vulnerability research, quantum computing, and more!
Everything is 30% OFF through Monday. Just use code MDAY2025 at checkout!
Sale ends at midnight PT on 5/27. Enjoy!
Python Flash Cards
Look Inside!
Featured on ElectronicsWeekly.com.
Keep your coding skills sharp on the go! Python Flash Cards take a tried-and-tested method and give it a programming makeover. Eric Matthes, author of the best-selling Python Crash Course, distills essential Python programming knowledge into this 101-card deck you can use anywhere.
Work through the deck in order or shuffle it up for a new study session every time. You can brush up foundational programming principles and vocabulary like data structures, logical control, and program flow, quiz yourself on Python syntax, and test your skills against exercises and challenges designed to keep you on your toes — all in one sitting.
Don't let your Python training stop at the keyboard. With Python Flash Cards, the power of Python fits in your pocket.
Featured on ElectronicsWeekly.com.
"I like the teaching approach of the author . . . A great resource."
—makes sense, YouTuber
View the latest errata.