Funkcja przy każdym wywołaniu zmienia kolor na kolejny z listy.
import turtle
t = turtle.Turtle()
t.speed(0)
# niezbędne zmienne globalne (kolory można modyfikować)
colorList = ['red', 'green', 'blue',
'yellow', 'cyan', 'magenta']
colorNo = 0
# definicja funkcji
def nextColor():
global colorNo
colorNo += 1
if colorNo >= len(colorList):
colorNo = 0
t.color(colorList[colorNo])
# przykład wywołania
for i in range(300):
t.forward(i*3)
t.left(90)
nextColor()