MINT lernen

Python und die Turtle starten

Eine Zeile öffnet die Werkzeugkiste: Mit from turtle import * holt Python die Schildkröte, die für dich zeichnet.

1

Warum Python eine erste Zeile braucht

Python kennt von sich aus keine Zeichenbefehle. Man muss sie erst aus dem Modul turtle holen.

  • Python:eine Programmiersprache — man schreibt Befehle, der Computer führt sie aus.
  • Programm:eine Folge von Befehlen; Python arbeitet sie Zeile für Zeile von oben nach unten ab.
  • Turtle:eine kleine Schildkröte auf der Zeichenfläche. Sie trägt einen Stift und zeichnet, wo sie entlangläuft.
  • Modul:eine Sammlung fertiger Befehle. Die Zeichenbefehle der Turtle stecken im Modul turtle.

Wähle eine Variante der ersten Zeile, tippe, ob das Programm läuft, und starte es mit ▶. Teste alle sechs Varianten.

Läuft das Programm?

programm.py

    Zeile 1:
    Deine Vorhersage:

    Halte fest: Die erste Zeile muss genau stimmen — Python unterscheidet Groß- und Kleinschreibung. Läuft das Programm, startet die Turtle in der Mitte und schaut nach rechts.

    2

    Die Zeile from turtle import *

    • Erste Zeile:from turtle import * — gelesen: „aus turtle hole alles“.
    • from … import:holt Befehle aus einem Modul in das eigene Programm.
    • Sternchen *:steht für alle Befehle des Moduls.
    • Schreibweise:alles klein, Wörter durch Leerzeichen getrennt.
    • Start:die Mitte der Zeichenfläche, der Punkt (0|0); die Turtle schaut nach rechts, ihr Stift ist unten.
    • Koordinaten:x wächst nach rechts, y wächst nach oben.
    Merke

    Jedes Turtle-Programm beginnt mit: from turtle import *

    3

    Allgemeine Hinweise

    Groß und klein zählt

    From oder Turtle führen zu einer Fehlermeldung. Python-Befehle schreibt man hier immer klein.

    Zuerst holen, dann benutzen

    Die Zeile from turtle import * muss vor dem ersten Turtle-Befehl stehen — am besten ganz oben.

    Fehlermeldung lesen

    Python nennt die Zeile, in der es hängt. Dort zuerst nach Tippfehlern suchen.

    Videos