Spaces:
Build error
Build error
File size: 634 Bytes
8dde35a |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
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!') |