Creating Fractals in Python

<p><strong>Fractals</strong>&nbsp;are infinitely complex patterns that are self-similar across different scales. For example, a tree trunk splits into smaller branches. These in turn split into even smaller branches, and so on.</p> <p>By generating fractals programmatically, we can turn simple shapes into complicated repeating patterns.</p> <p>In this article I will be exploring how we can build impressive fractals in Python using some basic A-Level geometry and a little programming know-how.</p> <p>Fractals play an important role in data science. For example, in fractal analysis the fractal characteristics of datasets are evaluated to help understand the structure of underlying processes. In addition, the recurring algorithm at the centre of fractal generation can be applied to a wide range of data problems, from the binary search algorithm to recurrent neural networks.</p> <p><a href="https://towardsdatascience.com/creating-fractals-in-python-a502e5fc2094"><strong>Read More</strong></a></p>