At My Fingertips
Rapid Playground
Formen, die immer gleich zusammengebaut sind, aber verschiedene Parameter haben - sich z. B. in Farbe und Grösse unterscheidet - kann man effizient mit (eigenen) Funktionen erstellen.
In diesem Curriculum werden Sie sich nun Schritt für Schritt an Funktionen herantasten.
Folgender Code definiert eine Funktion viertelkreis(radius, color)
, der Viertelkreise in verschiedenen Farben und Grössen ausgeben kann. Aber erst wenn die Funktion aufgerufen wird (eine Codezelle weiter unten), wird der Code in der Funktion auch ausgegeben.
Nehmen Sie diese Funktion in Ihre Toolbox auf, indem Sie in der ersten Code-Zelle unten rechts auf die Werkzeuge klicken und den Instruktionen folgen. Das Werkzeug-Icon wird nur bei Zellen angezeigt, die mindestens eine Funktionsdefinition enthalten.
Sobald Sie Funktionen in der Toolbox abgelegt haben, sind diese auf der linken Seite dieses Textes sichtbar. Sie können auch auf anderen Seiten und Aktivitäten auf diesen Code zugreifen.
Die oben definierte Funktion können Sie auch in einer weiteren Funktion verwenden. Ergänzen Sie untenstehende Grafik, so dass das Auge in der Titelgrafik entsteht - und ein grünes Pflanzenblatt.
Sie können jetzt natürlich auch die Augen-Funktion in Ihre Toolbox aufnehmen. Achten Sie darauf, dass die Funktion auge
die einzige Funktion in der Toolbox ist. Die Funktion viertelkreis
brauchen Sie trotzdem. Importieren Sie diese mit from toolbox import viertelkreis
unter der Zeile from pytamaro import ...
im Pop-up "Save Function to Toolbox".
def auge(radius: float, color: Color) -> Graphic:
. gesehen:
radius: float
sowie color: Color
und-> Graphic
.This activity has been created by Gall and is licensed under CC BY-SA 4.0.
Funktionen: Viertelkreis
PyTamaro is a project created by the Lugano Computing Education Research Lab at the Software Institute of USI
Privacy Policy • Platform Version c08406b (Wed, 20 Nov 2024 12:30:00 GMT)