generated from mwc/lab_turtle
	of the initial star. i was initally just going to draw a bunch of different circles but then I wanted to see how I can create a repetitive pattern with for loops. I had fun and saw it as a puzzle that needed to be solved through trial and errors.
		
			
				
	
	
		
			78 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			78 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
from turtle import (
 | 
						|
    forward,
 | 
						|
    back,
 | 
						|
    left,
 | 
						|
    right,
 | 
						|
    penup,
 | 
						|
    pendown,
 | 
						|
    color,
 | 
						|
    circle,
 | 
						|
    shape
 | 
						|
)
 | 
						|
 | 
						|
 | 
						|
lst=["purple","gold","green","blue","teal"]
 | 
						|
for x in range(20,100,25):
 | 
						|
    color(lst[x%4])
 | 
						|
    penup()
 | 
						|
    forward(100)
 | 
						|
    right(360 * 2 / 5)
 | 
						|
    pendown()
 | 
						|
    circle(x)
 | 
						|
    penup()
 | 
						|
    forward(100)
 | 
						|
    right(360 * 2 / 5)
 | 
						|
    pendown()
 | 
						|
    circle(x)
 | 
						|
    penup()
 | 
						|
    forward(100)
 | 
						|
    right(360 * 2 / 5)
 | 
						|
    pendown()
 | 
						|
    circle(x)
 | 
						|
    penup()
 | 
						|
    forward(100)
 | 
						|
    right(360 * 2 / 5)
 | 
						|
    pendown()
 | 
						|
    circle(x)
 | 
						|
    penup()
 | 
						|
    forward(100)
 | 
						|
    right(360 * 2 / 5)
 | 
						|
    pendown()
 | 
						|
    circle(x) 
 | 
						|
 | 
						|
for m in range(4):
 | 
						|
    penup()
 | 
						|
    left(90)
 | 
						|
    forward(50)
 | 
						|
    pendown()
 | 
						|
 | 
						|
    for x in range(20,100,25):
 | 
						|
        color(lst[x%4])
 | 
						|
        penup()
 | 
						|
        forward(100)
 | 
						|
        right(360 * 2 / 5)
 | 
						|
        pendown()
 | 
						|
        circle(x)
 | 
						|
        penup()
 | 
						|
        forward(100)
 | 
						|
        right(360 * 2 / 5)
 | 
						|
        pendown()
 | 
						|
        circle(x)
 | 
						|
        penup()
 | 
						|
        forward(100)
 | 
						|
        right(360 * 2 / 5)
 | 
						|
        pendown()
 | 
						|
        circle(x)
 | 
						|
        penup()
 | 
						|
        forward(100)
 | 
						|
        right(360 * 2 / 5)
 | 
						|
        pendown()
 | 
						|
        circle(x)
 | 
						|
        penup()
 | 
						|
        forward(100)
 | 
						|
        right(360 * 2 / 5)
 | 
						|
        pendown()
 | 
						|
        circle(x) 
 | 
						|
 | 
						|
 | 
						|
input()   |