Beispiele

Dreieck:

from turtle import *

forward(100)
left(120)
forward(100)
left(120)
forward(100)
left(120)

Treppe:

from turtle import *

penup()
goto(-300,-200)
pendown()

for i in range(5):
    left(90)
    forward(75)
    right(90)
    forward(75)

Ringe:

from turtle import *

pensize(4)

for i in range(4):
    penup()
    goto(i*70, 0)
    pendown()
    circle(50)

Farbkreise:

# ANMERKUNG: Eine (oftmalige) Wiederholung von gleichen oder fast gleichen
# Code-Sequenzen ist NICHT professionell.
# Mithilfe einer selbstgeschriebenen Funktion könnte man diesen Code optimieren!

from turtle import *

r = 150

fillcolor("orange")
begin_fill()
circle(r)
left(90)
end_fill()

fillcolor("red")
begin_fill()
circle(r)
left(90)
end_fill()

fillcolor("yellow")
begin_fill()
circle(r)
left(90)
end_fill()

fillcolor("lightgreen")
begin_fill()
circle(r)
left(90)
end_fill()

Kreise mit positiven Koordinatenachsen:

from turtle import *

pensize(3)

# Zeige positive Koordinatenrichtungen
goto(350,0)
write("+ x")
penup()
goto(0,0)
pendown()
goto(0, 300)
write("+ y")
penup()
goto(0,0)

color('black', 'lightblue') 
for i in range(3):
  penup()
  goto(i*100, 0)
  pendown()
  begin_fill()
  circle(50)
  end_fill()
  write((i*100, 0))

penup()
goto(0, -100)

color('black', 'orange') 
for i in range(3):
  penup()
  goto(i*100, -100)
  pendown()
  begin_fill()
  circle(50)
  end_fill()
  write((i*100, -100))

Perlenkette:

from turtle import *

color('green')

for i in range (6):
    goto((70 * i, 0))
    dot(50)

Perlenkette 2:

from turtle import *

penup()
goto((-200, 200))
pendown()

for i in range(6):
    dot(20)
    forward(50)

penup()
goto((-200, 150))
pendown()

for i in range(6):
    dot(20)
    forward(50)

penup()
goto((-200, 100))
pendown()

for i in range(6):
    dot(20)
    forward(50)

Koordinaten:

from turtle import *

color('blue','white')

setpos((50,0))
write((50, 0))
dot(8)

setpos((100,0))
write((100, 0))
dot(8)

setpos((150,0))
write((150, 0))
dot(8)

setpos((200,0))
write((200, 0))
dot(8)

penup()
setpos((0,0))
pendown()
write((0, 0))
dot(8)

setpos((0,50))
write((0, 50))
dot(8)

setpos((0,100))
write((0, 100))
dot(8)

setpos((0,150))
write((0, 150))
dot(8)

setpos((0,200))
write((0, 200))
dot(8)

Quadrate:

from turtle import *

# Hier definieren wir die Funktion square()
def square():
    forward(50)
    left(90)
    forward(50)
    left(90)
    forward(50)
    left(90)
    forward(50)
    left(90)
# Ende def

penup()
goto(-100,0)
pendown()
# Hier rufen wir die Funktion square() auf!
square()

penup()
goto(0,0)
pendown()
square()

penup()
goto(100,0)
pendown()
square()

# Hier definieren wir die Funktion square_at()
def square_at(x, y):
    penup()
    goto(x, y)
    pendown()
    forward(50)
    left(90)
    forward(50)
    left(90)
    forward(50)
    left(90)
    forward(50)
    left(90)
# Ende def

color('blue')
# Hier rufen wir die Funktion square_at() auf!
square_at(-200, -100)
square_at(-100, -100)
square_at(-0, -100)
square_at(100, -100)
square_at(200, -100)