My student Bomie Jun “Python Turtle Project – Spirals” code.

import time

import random

import turtle

turtle.penup()

turtle.setposition(-350, 175)

turtle.pendown()

colors = (‘Sea green1’, ‘cyan’,)

turtle.bgcolor(‘black’)

for i in range(210):

   turtle.pencolor(colors[i % 2])

   turtle.width(i / 65)

   turtle.forward(i)

   turtle.left(89)

   turtle.speed(30000000000)

turtle.penup()

turtle.setposition(350, 175)

turtle.pendown()

 

colors_2 = (‘red2’, ‘orange’, ‘yellow’)

for i in range(150):

   turtle.pencolor(colors_2[i % 3])

   turtle.width(i / 60)

   turtle.forward(i)

   turtle.left(59)

   turtle.speed(30000000000)

 

turtle.penup()

turtle.setposition(-350, -175)

turtle.pendown()

 

colors_3 = (‘white’, ‘navajo white’, ‘salmon1’, ‘lemon chiffon’, ‘tan1’)

for i in range(200):

   turtle.pencolor(colors_3[i % 5])

   turtle.width(i / 65)

   turtle.forward(i)

   turtle.left(71)

   turtle.speed(300000000000)

 

turtle.penup()

turtle.setposition(350, -175)

turtle.pendown()

 

colors_4 = (‘firebrick1’, ‘orange’, ‘yellow’, ‘Sea green1’, ‘cyan’, ‘DarkOrchid1’, ‘magenta’, ‘white’)

for i in range(120):

   turtle.pencolor(colors_4[i % 8])

   turtle.width(i / 20)

   turtle.forward(i)

   turtle.left(44)

   turtle.speed(30000000000)

 

turtle.penup()

turtle.setposition(-125,0)

turtle.pendown()

 

turtle.write(‘T’,

            font=(“Arial”, 50, “normal”))

time.sleep(0.5)

turtle.penup()

turtle.setposition(-75,0)

turtle.pendown()

turtle.write(‘U’,

            font=(“Arial”, 50, “normal”))

time.sleep(0.5)

turtle.penup()

turtle.setposition(-25,0)

turtle.pendown()

turtle.write(‘R’,

            font=(“Arial”, 50, “normal”))

time.sleep(0.5)

turtle.penup()

turtle.setposition(25,0)

turtle.pendown()

turtle.write(‘T’,

            font=(“Arial”, 50, “normal”))

time.sleep(0.5)

turtle.penup()

turtle.setposition(75,0)

turtle.pendown()

turtle.write(‘L’,

            font=(“Arial”, 50, “normal”))

time.sleep(0.5)

turtle.penup()

turtle.setposition(125,0)

turtle.pendown()

turtle.write(‘E’,

            font=(“Arial”, 50, “normal”))

turtle.exitonclick()

Result:
Turtle Spirals
Turtle Spirals

 

Leave a comment

Your email address will not be published. Required fields are marked *