
Quick Sequence Reversal in Python
Learn to use extended slices to quickly reverse the order of any sequence!

Learn to use extended slices to quickly reverse the order of any sequence!

In this post we continue our journey to master Python's dunder methods by creating a new sequence type from scratch.

Get familiar with the different uses for else in Python. It's not just for if statements: we can use it with loops, and for error handling too!

Learn to exploit the power of Python's magic methods by creating a new sequence type from scratch!

In this post we take a deeper dive into Python slices, and pull back the curtain on the magic methods behind the slice notation we covered in earlier posts.

Slices are amazing whenever you want to use a piece of a larger sequence. Learn the basics of slicing in Python and add a powerful tool to your repertoire.

Take a deep dive into Python's rounding functions! Learn about floor, ceil, trunc, and round, and avoid common rounding errors in Python.

Learn about the some less well-known operators in Python: modulo and floor division—as well as how they interact with each other and how they're related!

Learn about the intricacies of and & or in Python, how they behave with True and False values, and also with any other type of value!

Do you have scraping code which works in some websites but not others, even though you're sure the method you're using to get data out of the site is correct? JavaScript could be the problem!

Teclado student Chris Nyland shares his experiences working a full-time legal job while learning programming on the said, developing tools to help said job!

I've been collecting interesting Python talks, for students of all skill levels. Come back every month for a new one!