Updated on October 22, 2018 in Learn
Modeling the Monty Hall Problem in Python
A few weeks ago, I watched an episode of Numberphile about the Monty Hall problem. This happens to be one of my favorite little “that-doesn’t-seem-right” statistics things, and I thought it would be a great way to play with Python….
Updated on June 7, 2023 in Learn
Operator Overloading in Python
Operator Overloading in Python Python is an interesting language. It’s meant to be very explicit and easy to work with. But what happens when how you want or need to work with Python isn’t just what the native types expose?…
Updated on October 20, 2017 in Learn
Python 2 vs Python 3
When I started at Treehouse, I only had one mission: Teach Python. Seems easy enough. But I was immediately hit with a bit of a problem. Which version of Python should I teach? Python 2, started in 2000 and slated…
Updated on October 16, 2020 in Learn
What is Python used for?
Learn in-demand programming skills and become a certified Python Developer with the Treehouse Techdegree Program. Learn more and enroll today. When I need to build a web app, I reach for the Python programming language. When I need to automate some small task…