Skip to main content

L-System Fractals

Implementation of L-System Fractals. This package draws fractals in turtle.

Sample Generations

Sample Colorful Fractal Plant Sample Colorful Koch Curve Sample Colorful Sierpinski Triangle Sample Colorful Sierpinski Arrowhead Curve Sample Colorful Dragon Curve


Table of Contents

  • Why Use l-system-fractals?
  • Usage
  • Versions
  • Coming Soon

Why Use l-system-fractals?

This package includes an base LSystem class with in-built subclasses for common l-system fractals:

  • Fractal plant
  • Koch curve
  • Sierpinski triangle
  • Sierpinski arrowhead curve
  • Dragon curve

Usage

Custom L-Systems

Look at /sample_codes/custom_l_system.py.

In-Built L-Systems

Look at /sample_codes/in_built_l_system.py.


Versions

Version 0.0.1: Main code for l-system added.

Version 0.0.2: README changes.

Version 0.0.3: Bug fixes.

Version 0.0.4: Refactor Code.

**(Latest) Version 0.0.5: README Changes.


Coming Soon

Version 0.0.5: Add support for drawing L-Systems on a specific pen given by the user instead of creating a new pen.

Metadata

Release files for l-system-fractals 0.0.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for l-system-fractals 0.0.5
File Size Uploaded
l_system_fractals-0.0.5.tar.gz 3.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for l-system-fractals 0.0.5
File Interpreter ABI Platform
l_system_fractals-0.0.5-py3-none-any.whl Python 3 none any Details

Total release size: 8.9 kB

Release files / l_system_fractals-0.0.5.tar.gz

Download URL l_system_fractals-0.0.5.tar.gz
Size 3.7 kB
Tags Source
SHA-256 checksum
How to use checksums
ab7a0a6827b8fcdf36e5c4932db241e2a282dcfdb860827a7057b344b08c6e7b
BLAKE2b-256 checksum
How to use checksums
5796a19bf0010e7edf59d51fe4dda09f0d8b089bd9d7364e56773eb618accf7b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / l_system_fractals-0.0.5-py3-none-any.whl

Download URL l_system_fractals-0.0.5-py3-none-any.whl
Size 5.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
dad3461457ddc444447b85a0a8cd483bfd7a9463ccd115b1025c309405e876ad
BLAKE2b-256 checksum
How to use checksums
5fd8f056c544e281fe1820ab1fe09c3acf401075e3ccf5f3ca6c939e2fc690fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release history Release notifications | RSS feed

0.0.6

2 release files

This release

0.0.5 This release

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

1 release file

0.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page