Here are all of the exercises I've done as going through π Automate the boring stuff with Python Programming from π Al Sweigart.
π§ Language: Python 3.7
βοΈ Python basics
βοΈ Flow Control
βοΈ Functions
βοΈ Handling errors with try/except
βοΈ Writing a Complete Program: Guess the Number
βοΈ Lists
βοΈ Dictionaries
βοΈ More about Strings
βοΈ Running programs from the command line
βοΈ Regular Expressions
βοΈ Files
βοΈ Debugging
βοΈ Web scraping
βοΈ Excel, Word, and PDF documents
βοΈ Email
βοΈ GUI automation