# drawing.py # ---------- # By Mishaal # # The program draws a butterfly from turtle import * from turtle import forward, right from superturtle.movement import fly, no_delay import turtle screen = turtle.Screen() screen.bgcolor("cadetblue") def draw_oval(width, height, color): fillcolor(color) begin_fill() for i in range(2): circle(width, 90) circle(height, 90) end_fill() def draw_wing(x, y, width, height, color, angle): penup() goto(x, y) setheading(angle) pendown() draw_oval(width, height, color) def draw_body(): penup() goto(0,-100) setheading(90) pendown() draw_oval(10,45,"black") def draw_butterfly(): draw_body() draw_wing(-10,-60, 60, 120, "purple",120) draw_wing(-10,-40, 40, 60, "pink", 130) draw_wing(10,-60, 60, 120, "purple",120) draw_wing(10,-40, 40, 60, "pink", 130) draw_butterfly() input()