Skip to main content

Turtle_Shape

Python Version License

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)

Source distribution for turtle-shape 1.0.0
File Size Uploaded
turtle_shape-1.0.0.tar.gz 4.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for turtle-shape 1.0.0
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

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