Blog

Monty Will Help You Learn Python Coding, But Who’s Monty? (The White Room Series #1)

learn python with the White Room analogy

When you learn Python coding, you start by learning about the tools you'll need and the rules for each one of those tools. You learn the syntax of the for loop and what it does, for example. With time, you also learn when to use this tool and when not to use it. What's more… Continue reading Monty Will Help You Learn Python Coding, But Who’s Monty? (The White Room Series #1)

Python Instance Variables and Kids on A School Trip

Python instance variables and kids on a school trip

How are Python instance variables different from standard variables? Are they the same thing as data attributes? And what are data attributes? And what do kids on a school trip have got to do with all of this? Questions, questions and more questions. Understanding instance variables in Python tends to happen in stages. First, you… Continue reading Python Instance Variables and Kids on A School Trip

Python List Comprehensions and Michael Phelps’ Olympic Medal Cabinet

Python list comprehensions

Python list comprehensions can look a bit strange at first sight. However, with a bit of practice and experience, they quickly become a go-to tool for a Python programmer. But Python's list comprehensions are not just syntactic sugar that condense three lines of code into one. And they're not there just to make you look… Continue reading Python List Comprehensions and Michael Phelps’ Olympic Medal Cabinet

Stacks and Queues, Deques, and My Daughter’s Teddy Bears

Image

Thanks to my daughter's teddy bears/soft toys/stuffed toys/whatever else you may call them, I now have a better understanding of stacks and queues in Python. I'll get back to stacks and queues in a bit to discuss how to implement them, when to use them, and when not. But first, you'll need to meet my… Continue reading Stacks and Queues, Deques, and My Daughter’s Teddy Bears

Another Python Blog–Here’s Why

python blog

Here's another Python blog. Why? You have surely heard many times that the best way to truly understand something is to teach it to someone else. You're that someone else! So yes, this blog is primarily for my own benefit, but if you find some of these posts useful too, then we'll all benefit! What… Continue reading Another Python Blog–Here’s Why