Spaces:
Build error
Build error
import streamlit as st | |
import turtle | |
st.title('Fractal Drawing') | |
def draw_fractal(): | |
t = turtle.Turtle() | |
t.speed('fastest') | |
# Recursive function to draw the fractal | |
def draw(size, angle): | |
if size > 5: | |
t.forward(size) | |
t.right(angle) | |
draw(size * 0.8, angle) | |
t.left(angle * 2) | |
draw(size * 0.8, angle) | |
t.right(angle) | |
t.backward(size) | |
# Start drawing the fractal | |
t.penup() | |
t.goto(0, -200) | |
t.pendown() | |
t.color('green') | |
draw(200, 60) | |
if st.button('Draw Fractal'): | |
draw_fractal() | |
st.write('Done!') |