At My Fingertips

Documentation

Turm Bauen

Die Idee einer Liste kennst Du sicher aus dem täglichen Leben: eine Einkaufsliste, eine Gästeliste für eine Party, usw...

Oft organisieren wir Objekte, oder Leute, in einer Liste. Das selbe Konzept existiert in der Programmierung.

📖 In Python können wir folgendermassen eine Liste erstellen:

[element_1, element_2, element_3, element_4]

📖 Eine Liste kann soviele Element enthalten wie Du willst. Eine Liste kann sogar leer sein! Die obige Liste ist nur ein Beispiel; sie hat vier Elemente.

Ein Turm aus Vorgefertigten Komponenten

Das folgende Beispiel erzeugt eine Liste aus drei vorgefertigten Burg-Komponenten und weist diese mit dem = Zeichen dem Namen turmteile zu.

turmteile = [magische_brustwehr, magische_mauer, eismauer]

Du fragst Dich vielleicht, warum wir das Konzept der Listen einführen. Das liegt daran, dass wir eine tolle Funktion namens ueber_liste haben, mit der Du alle Elemente in einer bestimmten Liste übereinander platzieren kannst.

Wir können diese Funktion verwenden, um Türme zu bauen! Türme erlauben es den Verteidigern der Burg die herannahenden Schweizer zu erkennen!

💡 Tipp: Ersetze ... mit eismauer.

Loading...

🎉 Gut gemacht!

📖 Beachte, dass das erste Element der an ueber_liste übergebenen Liste an der Oberseite des Turms und das letzte Element der Liste an der Unterseite des Turms platziert wird.

Lass uns einen weiteren Turm bauen.

Ein Turm aus Selbstgebauten Komponenten

💡 Denk daran, dass die Funktion dach ein Argument benötigt: die Farbe des Dachs.

💡 Denk daran, dass die Funktion mauer drei Argumente benötigt: die Farbe, die Seitenränder, und eine Wandeigenschaft.

⚠️ Beachte, dass wir nach dem Erstellen Deiner Liste alle Elemente mit ueber_liste übereinander platzieren, das Ergebnis dem Namen turm zuweisen, und turm mit zeige_grafik ausgeben!

Loading...
Code ist durcheinander?Wenn Du eine Zelle editierst und stecken bleibst, kannst Du den ursprünglichen Code in der Zelle wieder herstellen, indem Du dieses Symbol reset symbol oben rechts auf der Seite klickst!

Falls kein Fehler auftritt solltest Du Deinen Turm sehen.

🚀 Gut gemacht! Du bist bereit für die nächste Aktivität!


This activity has been created by LuCE Didactics Innovation Team and is licensed under CC BY-SA 4.0.

Turm Bauen

Logo of PyTamaro

PyTamaro is a project created by the Lugano Computing Education Research Lab at the Software Institute of USI

Privacy PolicyPlatform Version 1711e75 (Tue, 05 Nov 2024 07:26:25 GMT)