Mathspp Blog

342 391,958 32,910
articles words lines of code

In the fifth article of this short series we will be handling some subtleties that we overlooked in our experiment to classify handwritten digits from the MNIST dataset.

This article covers the basics of sequence slicing in Python and teaches you some idiomatic slicing patterns to write more elegant code.

In this article we use (finite state) automatons to count 698,438,863,898,480,640 passwords in a couple milliseconds.

A short article with all you need to know about sequence indexing in Python – and a bit more.

Two doors, one gives you eternal happiness and the other eternal sadness. How can you pick the correct one?

If you need to access the items of an iterable but also keep track of their indices, have you considered using enumerate? Let's talk about another of Python's amazing tools to work with for loops.

Syncro is a beautiful game where you have to unite all the petals in a single flower. In how many moves can you do it?

In part 4 of this series we add some unit testing, improve our tokenizer and implement the primitives ⍴ and ⍀.