I’m on a mission: I want to help people to do more in less time, and to have better careers. How? Using Python. If you’re reading this, then you might already be convinced that Python is both easy to learn and impressively powerful. And you hopefully benefit from this power, ...
Weekly Python Exercise Whether you’re a newcomer to Python or an old hand, you’re probably writing lots of functions — functions that perform calculations, functions that parse files, functions that check passwords, and functions that contact remote APIs. But in Python, functions are more than just verbs. They’re also nouns: ...
In the spring of last year, as the coronavirus pandemic began, it was pretty clear that this would be the major event of our lives, and that a lot of people were going to be affected in big, terrible ways — beyond the issues related to the virus itself, and ...
If you’ve been using Python for a year or more, and want to sharpen your skills, then I have good news: A new cohort of Weekly Python Exercise starts this coming Tuesday. The course has a simple formula, but one that works: Every Tuesday, for the 15 weeks of the ...
Note: As usual, readers of my blog (and my students) found a simpler and more elegant solution than I did… I knew that the boolean “or” operator returned the first “True” value it encountered, but I completely forgot that if it only encounters “False” values, it returns the final one. ...
It’s time: My Black Friday sale, with 40% off all 25 products in my online store, is live! What am I offering? All of my courses about Python, Git, and data science are 40% off, including the seven (!) courses I’ve published since this time last year. The new courses ...