Roses-and-more-roses

🌹 Roses and More Roses

ā€œEvery rose has its thorn, but these ones just have mathā€ — Inspired by Guns N’ Roses (obviously)

![Python](https://img.shields.io/badge/Python-100%25-blue?style=for-the-badge&logo=python&logoColor=white) ![Math](https://img.shields.io/badge/Math-Beautiful-ff69b4?style=for-the-badge) ![Turtle Graphics](https://img.shields.io/badge/Turtle-Graphics-green?style=for-the-badge) **Because why not draw roses with code instead of picking them? šŸŽø**

šŸŽØ What’s This About?

Oh jesus, I’m finally getting the hang of this! This repository is all about drawing mathematical rose curves using Python’s turtle graphics. No gardening skills required, just some trigonometry and a lot of cos() functions.

Basically, I learned about these beautiful mathematical curves and thought, ā€œhey, let’s make the computer draw flowers for me!ā€ So here we are.


🌺 The Roses

1ļøāƒ£ Maurer’s Rose

A geometric star-like pattern that looks like someone went wild with a spirograph. It uses angular stepping to create those cool intersecting lines.

2ļøāƒ£ Rhodonea Rose

The classic rose curve that actually looks like flower petals. Smooth, continuous, and oddly satisfying to watch being drawn.


šŸš€ How to Run

# Clone this bad boy
git clone https://github.com/willow788/Roses-and-more-roses.git

# Navigate to the folder
cd Roses-and-more-roses

# Run Maurer's Rose
python "Python code/Maurer's Rose/maurer. py"

# Or run Rhodonea Rose
python "Python code/Rhodonea rose/rhodonea.py"

Sit back, relax, and watch the magic happen. It draws slowly on purpose so you can actually see it being created. Very zen. Very cool.


šŸ“ The Math Behind It

Both curves use the polar equation:

r = cos(k Ɨ Īø)

Where:

**The difference? **

Why are we storing the points in Maurer’s Rose? Because we need to draw lines between these points in a specific order. It’s all about that connection pattern!


šŸŽÆ What I Learned


šŸ’” Credits


šŸŽø Why ā€œRoses and More Rosesā€?

Because I’m a Guns N’ Roses fan and I needed a cool name for a repository about drawing roses. Also, ā€œWelcome to the Jungle of Mathematical Curvesā€ felt a bit too extra.


šŸ“ Technical Stuff


🌟 Future Plans (Maybe)


šŸ“œ License

Do whatever you want with this code. Draw roses, learn math, impress your friends. Just don’t blame me if you get hypnotized by the patterns.


**Made with ā¤ļø, Python, and a lot of trial and error** *Oh jesus, I'm finally getting the hang of this* šŸ˜„