Welcome to The Renegade Coder, a software curriculum site with a recent focus on Python programming and college teaching! Join me on Patreon for even more content.
Coolest Python Programming Language Features
Recently, I read The Skills of Argument by Deanna Kuhn, a book about argumentation as a key to beliefs, and it got me thinking about some of my own beliefs in tech. So I wondered, have you reflected...
One common scenario when working with lists is the desire to loop over them in parallel. In this article, we cover a few ways to do just that.
Guess who's website continues to fall in the rankings? MINE! Let's find out why in this week's episode of "what the hell did I do wrong this time?"
Do you like the way the command line utility works and wish you had the same control over the GUI? Well, now you can with preloaded GUI settings.
In the world of Python, there are a lot of fun and interesting data structures. The one we'll cover today is the dictionary.
One of my favorite Python data structures is the dictionary. Of course, I don't love getting an error when my key doesn't exist. Luckily, there's a way to check.