At My Fingertips
Rapid Playground
In dieser Übung wirst Du mit Hilfe der PyTamaro Bibliothek die Deutsch Flagge zeichnen.
Wir beginnen mit dem folgenden Python Code. Klicke auf den runden Pfeil-Knopf um den Code auszuführen:
Wenn Du auf den Knopf drückst, sollte ein ziemlich breites aber nicht allzu hohes schwarzes Rechteck angezeigt werden.
Schauen wir uns die Statements des obigen Programms an. Das erste Statement ist ein Import-Statement. Dieses importiert die Namen rechteck, rgb_farbe, usw., welche in der Python-Bibliothek pytamaro.de
definiert sind.
Die drei folgenden Zeilen definieren drei Variabeln:
BREITE
wird auf den Wert 500 initialisiert.HOEHE
wird auf den Wert 300 gesetzt (dieser Wert wird vom Wert der Breite abgeleitet; die Deutsche Flagge hat das Seitenverhältnis 3:5).FARBEN
ist eine Liste mit drei Farbwerten. Die Farbwerte werden mit aufrufen der Funktion erzeugt. Sie entsprechen den offiziellen "schwarz-rot-gold" Farben.Die nächste Zeile erzeugt ein Rechteck mit der Breite der Flagge, der Höhe eines Drittels der Flaggenhöhe und der Farbe an Position 0 in der Liste (schwarz). Das erzeugte Rechteck wird der Variablen schwarzes_rechteck
zugewiesen.
Die letzte Zeile ruft die Funktion zeige_grafik auf, welche das übergebene Rechteck unterhalb des Codes anzeigt.
Im unterend Code, erzeuge zwei weitere Rechtecke (rot und golden). Dann verwende die Funktion ueber, welche eine Grafik über eine andere Grafik stellt (das erste Argument entspricht der oberen, "nördlichen" Grafik, das zweite Argument der unteren, "südlichen" Grafik).
Zum Zeichnen der drei Rechtecke hast Du oben dreimal fast den gleichen Code geschrieben. Kannst Du diese Code-Duplikation irgendwie verhindern?
This activity has been created by LuCE Research Lab and is licensed under CC BY-SA 4.0.
Deutsche Flagge
PyTamaro is a project created by the Lugano Computing Education Research Lab at the Software Institute of USI
Privacy Policy • Platform Version 1cd5229 (Tue, 05 Nov 2024 16:55:57 GMT)