612
Subscribers
No data24 hours
No data7 days
No data30 days
Posts Archive
612
import turtle as tu
import colorsys
tu.Screen().bgcolor("black")
t = tu.Turtle()
t.speed(0)
h = 0.6
t.pensize(3)
def kreggscode(ang,n):
t.circle(60+n,90)
t.left(ang)
t.circle(60+n,90)
for i in range(100):
c = colorsys.hsv_to_rgb(h,0.8,1)
t.pencolor(c)
kreggscode(60,i)
kreggscode(30,i)
kreggscode(120,i)
kreggscode(30,i)
kreggscode(60,i)
h += 0.006
tu.done()
612
import turtle as tu
import colorsys
tu.Screen().bgcolor("black")
t = tu.Turtle()
t.speed(0)
h = 0.99
t.pensize(3)
def kreggscode(len,ang=0):
t.seth(ang)
t.forward(len)
t.circle(0.13*len,180)
t.seth(29.1+ang)
t.circle(0.13*len,180)
t.forward(len)
for i in range(12):
c = colorsys.hsv_to_rgb(h,1,1)
t.pencolor(c)
t.fillcolor(c)
for j in range(25):
kreggscode(250-(j*5),i*30)
if j>=24:
t.begin_fill()
kreggscode(250-(j*5),i*30)
t.end_fill()
h += 0.1299
t.ht()
tu.done()
612
import turtle as tu
import colorsys
tu.Screen().bgcolor("black")
t = tu.Turtle()
h = 0.3
def kreggscode(len,ang=0,cl="#000000",c="black"):
t.seth(ang)
t.fillcolor(cl)
t.begin_fill()
t.forward(len)
t.seth(60+ang)
t.forward((73/200)*len)
t.seth(150+ang)
t.forward((73/200)*len)
t.seth(210+ang)
t.forward(len)
t.end_fill()
t.fillcolor(c)
t.begin_fill()
t.seth(ang+0.01)
t.forward(len/2)
t.circle((13/200)*len,180)
t.seth(30+ang)
t.circle((14/200)*len,180)
t.forward(len/2)
t.end_fill()
for i in range(12):
c = colorsys.hsv_to_rgb(h,1,1)
cl = colorsys.hsv_to_rgb(h+0.5,1,1)
t.pencolor(c)
kreggscode(280,i*30,c,cl)
h += 0.15
t.ht()
tu.done()
612
import turtle as tu
import colorsys
tu.Screen().bgcolor("black")
t = tu.Turtle()
t.speed(0)
h = 0.3
t.pensize(4)
def design(ang,n):
t.circle(60+n,90)
t.left(ang)
t.circle(60+n,90)
t.penup()
t.goto(0,60)
t.pendown()
for i in range(70):
c = colorsys.hsv_to_rgb(h,0.8,1)
t.pencolor(c)
design(150,i)
design(60,i)
design(210,i)
design(60,i)
design(150,i)
h += 1/80
tu.done()
612
import turtle as tu
import colorsys
tu.Screen().bgcolor("black")
t = tu.Turtle()
t.speed(0)
h = 0
t.pensize(3)
def design(ang,n):
t.circle(60+n,90)
t.left(ang)
t.circle(60+n,90)
t.penup()
t.goto(-30,0)
t.pendown()
t.seth(15)
for i in range(80):
c = colorsys.hsv_to_rgb(h,0.8,1)
t.pencolor(c)
design(60,i)
design(45,i)
design(120,i)
design(45,i)
h += 1/55
tu.done()
612
612
import turtle
import colorsys
turtle.Screen().bgcolor("black")
t = turtle.Pen()
h = 0
t.speed(0)
for i in range(300):
t.width(i//100+1)
c = colorsys.hsv_to_rgb(h,1,1)
t.pencolor(c)
t.right(59)
t.forward(30)
t.circle(i*0.5,180)
h += 0.005
turtle.done()
