Plattformübergreifende Versionen:http://www.mathcats.com/gallery/logodownloadinfo.html
MacOS X-spezifisch:http://www.alancsmith.co.uk/
Open-Source-Logo:
http://sourceforge.net/projects/fmslogo
http://www.rz.uni-augsburg.de/~micheler/de/
Starten Sie ein Terminal auf Mac oder Linux und geben Sie python
ein , und drücken Sie dann die Eingabetaste oder die Eingabetaste. Geben Sie dann from turtle import *
ein , dann Return oder Enter. Geben Sie nun fd(100)
ein , dann Return oder Enter. Hurra! Logo mit Python! =D (Windows-Benutzer können Python hier installieren)
Dokumentation
Eine vollständige Liste der Befehle finden Sie in der Online-Dokumentation. Beachten Sie, dass Sie in der Dokumentation aufgefordert werden, turtle.fd(100)
einzugeben , statt fd(100)
, weil sie sich für import turtle
entschieden haben , statt from turtle import *
. Die Star-Methode ist fast immer schlecht, weil es möglich ist, eigene Funktionen mit denen im Modul zu verwechseln, aber in diesem Fall ist sie gut, weil sie uns die Schildkröte mit richtigen Logo-Befehlen steuern lässt.
Logofunktionen speichern
Erstellen Sie eine Datei namens shapes.py
, und speichern Sie es an einem sinnvollen Ort. Fügen Sie den folgenden Code zu shapes.py
hinzu :
from turtle import *
def square(size):
for i in range(4):
fd(100)
rt(90)
def fun(size):
for i in range (10):
square (size)
rt(36)
Wenn Sie jetzt ein Logo erstellen möchten, navigieren Sie zu dem Ort, an dem Sie shapes.py
gespeichert haben bevor Sie python
ausführen . Dann nach dem Ausführen von python
, führen Sie from shapes import *
aus statt from turtle import *
. Dadurch wird das Logo zusammen mit allen benutzerdefinierten Funktionen importiert, die Sie in shapes.py
definiert haben . Wenn Sie also eine coole Funktion erstellen, speichern Sie sie einfach in shapes.py
für die zukünftige Verwendung.
z.B. interaktive Sitzung (nach dem Ausführen von python
aus dem entsprechenden Verzeichnis):
from shapes import *
square(100)
fun(50)