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.
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.
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.
Jedes Turtle-Programm beginnt mit: from turtle import *
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.
