Seite 1 von 1

Kreise werden kleiner farbig zufällige Farben

Verfasst: Mi Jun 20, 2018 8:10 am
von gerhard-schrueffer

Code: Alles auswählen

import turtle
import math
import random
import time

turtle.reset()
turtle.clear()
turtle.speed('fastest')
colors  = ["red","green","white","orange","purple","pink","yellow"]

gkreis = 140
kkreis = 20
wn = turtle.Screen()
wn.bgcolor('black')
Albert = turtle.Turtle()
Albert.speed(0)
Albert.color('blue')
rotate=int(360)
for anzahl in range(0,5,1):
    def drawCircles(t,size):
        for i in range(10):
            t.circle(size)
            size=size-4
    def drawSpecial(t,size,repeat):
      for i in range (repeat):
        drawCircles(t,size)
        t.right(360/repeat)
    gkreis = gkreis - kkreis    
    drawSpecial(Albert,gkreis,10)
    Albert.color(random.choice(colors))


time.sleep(5)

turtle.bye()
Es ist das gleiche wie im Thema: Kreise werden kleiner farbig.
Allerdings eine vereinfachte Form des Programmes und die Farbe wird per Zufall gewählt.
Bild