You are on page 1of 3

import turtle

#setup
turtle.shape("turtle")
turtle.width(1)
turtle.color("green")
turtle.speed(100)
turtle.bgcolor("black")
turtle.penup()
turtle.right(180)
turtle.forward(300)
turtle.right(90)
turtle.forward(150)
turtle.right(90)
turtle.pendown()

#draw letter W

def drawW():
for index in range(1, 50):
turtle.forward(20)
turtle.right(75)
turtle.forward(1)
turtle.right(105)
turtle.forward(20)
turtle.left(105)
turtle.forward(1)
turtle.left(75)
for index in range(1, 39):
turtle.forward(20)
turtle.left(75)
turtle.forward(1)
turtle.left(105)
turtle.forward(20)
turtle.right(105)
turtle.forward(1)
turtle.right(75)
turtle.forward(20)
for index in range(1, 39):
turtle.right(75)
turtle.forward(1)
turtle.right(105)
turtle.forward(20)
turtle.left(105)
turtle.forward(1)
turtle.left(75)
turtle.forward(20)
for index in range(1, 50):
turtle.left(75)
turtle.forward(1)
turtle.left(105)
turtle.forward(20)
turtle.right(105)
turtle.forward(1)
turtle.right(75)
turtle.forward(20)

drawW()

#setup for letter I


turtle.penup()
turtle.forward(50)
turtle.color("Blue")
turtle.pendown()
turtle.right(90)
turtle.width(10)

import math

def drawI():
turtle.forward((math.sqrt(3) + 1) * (100 / (2 * math.sqrt(2))))

drawI()

#setup for letter N


turtle.penup()
turtle.left(90)
turtle.forward(50)
turtle.color("yellow")

def drawN():
turtle.pendown()
turtle.left(90)
turtle.forward((math.sqrt(3) + 1) * (100 / (2 * math.sqrt(2))))
turtle.right(150)
turtle.forward((2 * (math.sqrt(3) + 1) * (100 / (2 * math.sqrt(2)))) /
math.sqrt(3))
turtle.left(150)
turtle.forward((math.sqrt(3) + 1) * (100 / (2 * math.sqrt(2))))

drawN()

turtle.penup()
turtle.goto(-200, -60)

#setup for numer 1


turtle.pendown()
turtle.color("orange")
turtle.right(180)

drawI()

#setup for 0
turtle.penup()
turtle.left(90)
turtle.forward(50)
turtle.left(90)
turtle.pendown()

def draw0():
turtle.begin_fill()
turtle.forward((math.sqrt(3) + 1) * (100 / (2 * math.sqrt(2))))
turtle.right(90)
turtle.forward(50)
turtle.right(90)
turtle.forward((math.sqrt(3) + 1) * (100 / (2 * math.sqrt(2))))
turtle.right(90)
turtle.forward(50)
turtle.color("lightgreen")
turtle.end_fill()

draw0()

turtle.penup()
turtle.right(180)
turtle.forward(100)
turtle.pendown()
turtle.color("orange")
turtle.left(90)

draw0()

turtle.penup()
turtle.right(180)
turtle.forward(100)
turtle.color("orange")
turtle.left(90)
turtle.pendown()

drawI()

turtle.penup()
turtle.goto(200, -100)
turtle.width(2)
turtle.color("red")
turtle.pendown()

def drawstar():
turtle.begin_fill()
for index in range(8):
turtle.forward(150)
turtle.left(157.5)
turtle.forward(150)
turtle.left(157.5)
turtle.color("yellow")
turtle.end_fill()

drawstar()

turtle.done()

You might also like