Rechteck mit Farben in Funktion

Zeichnen mit Turtle
Antworten
Benutzeravatar
gerhard-schrueffer
Site Admin
Beiträge: 75
Registriert: Fr Jan 26, 2018 9:25 pm

Rechteck mit Farben in Funktion

Beitrag von gerhard-schrueffer »

Code: Alles auswählen

# -*- coding: utf-8 -*-
import turtle 
import random

b = 0
# turtle.speed(80)
turtle.speed('fastest')

turtle.color('blue')

for i in range(0,360,3):   
    b = 3
    turtle.left(b)
    for n in range(4):       
        turtle.backward(220)
        turtle.left(90)
        
for k in range(0,219,3):  
    b = 5
    turtle.left(b)
    if k > 0:
       turtle.color('black')
    if k > 40:
       turtle.color('red')
    if k > 80:
       turtle.color('orange')
    if k > 160:
       turtle.color('green')    
    if k > 190:
       turtle.color('purple')      
    for l in range(4):       
        turtle.backward(120)
        turtle.left(90)
  
turtle.done()
Hier wurde das Zeichnen des Rechteckes in eine Funktion gelegt. Ausserdem wurde die Farbe entsprechend jeweils angepasst und die Zeichengeschwindigkeit auf maximal gesetzt.
Bild
Antworten