A turtle based package that makes drawing common geometric plane shapes a breeze.
Project description
planefigures
planefigures is a python package based on the turtle library. It takes the pain out of drawing plain shapes.
Installation
pip install planefigures
Python 3 is supported.
Example
Try out this little peace of code and be amazed.
import planefigures as figures
import turtle
figures.color('red','yellow')
figures.begin_fill()
for n in range(8):
figures.polygon(8, 80)
turtle.right(360/8)
figures.end_fill()
Or better still ...
python -m planefigures.example
and enjoy.
Road map
At this stage, only regular polygons are supported. The aim however, is to support regular as well as irregular shapes.
- Circle
- Scalene triangle
- Isosceles triangle
- Right triangle
- Obtuse triangle
- Rectangle
- Parallelogram
- Trapezium
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file planefigures-0.3.0.tar.gz.
File metadata
- Download URL: planefigures-0.3.0.tar.gz
- Upload date:
- Size: 3.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1b66830308bbc21637b3432511c400860854e258b90ff04cc683c8f21f8cff87
|
|
| MD5 |
a333c9c429725e0fb021283251e0c9a3
|
|
| BLAKE2b-256 |
855255d107adcdd27df179503c9615425124a8341620edf98fb6c8998ae6c04e
|
File details
Details for the file planefigures-0.3.0-py3-none-any.whl.
File metadata
- Download URL: planefigures-0.3.0-py3-none-any.whl
- Upload date:
- Size: 4.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fd0b23b9fdd06fa2b68b0720412927c6f17137bef7fb40d81d306361ba5df5c1
|
|
| MD5 |
55fe05ab805dd15c3c54eabb6b5dd45c
|
|
| BLAKE2b-256 |
c0c4748fe4667e6bced1018c204db28324a7a6ac13a7092366d79d4f45628ef8
|