Turtle_Shape
A Python project made with Turtle Graphics that creates a collection of simple cartoon-style characters and objects.
The project uses classes and coordinate-based positioning to make each shape easy to place and customize.
📦 Installation
pip install turtle_shape
✨ Shapes
- 🐥
JooJoo— A small yellow chick - ⛄
Snowman— A snowman with a hat, scarf, buttons, and arms - 🐑
Sheep— A simple cartoon sheep - ☀️
Star_Sun— A star-shaped sun - 🌧️
RainCloud— A cloud with rain and lightning - ☁️
CuteCloud— A cute white cloud
🎨 Example
JooJoo(160, -190)
Snowman(100, 100)
Sheep(-380, 30)
Star_Sun()
CuteCloud()
RainCloud()
Each object can be placed at different coordinates to create your own scene.
🧩 Design
Every shape is implemented as a separate class.
For example:
Snowman(100, 100)
The x and y values control the position of the object, so you can easily rearrange the scene without changing the drawing itself.
🛠️ Built With
- Python
- Turtle
- Object-Oriented Programming
📄 License
This project is licensed under the MIT License.
🌟 More Projects
If you enjoy turtle_shape , you might also like this project ,too:
snapforge
A lightweight, fast and intuitive Python library for image processing built on top of Pillow.
Pixslim
A lightweight and easy-to-use Python package for compressing images, PDF, and Microsoft Word documents while maintaining the best possible quality.
❤️ About
Thank you for using turtle_shape.
If turtle_shape helps you, consider sharing it with other Python developers.
Author
Fatemeh_SHM
Release files for turtle-shape 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| turtle_shape-1.0.0.tar.gz | 4.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| turtle_shape-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.8 kB
Release files / turtle_shape-1.0.0.tar.gz
| Download URL | turtle_shape-1.0.0.tar.gz |
|---|---|
| Size | 4.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
49f45cb90eb3e45b83f31cd57e66a3784efc4d3138ca72a52292ab9299971c63
|
|
BLAKE2b-256 checksum How to use checksums |
b707a36ea9d708cacd66e80936fe9dc4ee03b43996c9e710a84cbc8d7a28f171
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.9
|
Release files / turtle_shape-1.0.0-py3-none-any.whl
| Download URL | turtle_shape-1.0.0-py3-none-any.whl |
|---|---|
| Size | 4.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9417abbf19ba6421864aa7f16f9a61a0797257c278fa10be47766e773b1ba07c
|
|
BLAKE2b-256 checksum How to use checksums |
36cd16e7637261c87892813513186cba7ae1bea8157ebf6c94354d022d752731
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.9
|