Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
| textadventure:inventar [2026/05/25 18:08] – celandir | textadventure:inventar [2026/05/28 09:59] (aktuell) – celandir | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Ich packe meinen Rucksack … (Listen) ====== | ====== Ich packe meinen Rucksack … (Listen) ====== | ||
| - | Kaum ein Textadventure kommt ohne einen Rucksack aus. Viele Rätsel erfordern, dass man vorher an einem anderen Ort Gegenstände eingesammelt hat. Diese müssen „irgendwie“ transportiert werden, z.B. in einem Rucksack oder verallgemeinert in einem „Inventar“. Programmiertechnisch bedeutet das, dass man sich Information über den Stand des Abenteuers merken muss. Wurde der goldene Schlüssel | + | Kaum ein Textadventure kommt ohne einen Rucksack aus. Viele Rätsel erfordern, dass man vorher an einem anderen Ort Gegenstände eingesammelt hat. Diese müssen „irgendwie“ transportiert werden, z.B. in einem Rucksack oder verallgemeinert in einem „Inventar“. Programmiertechnisch bedeutet das, dass man sich Information über den Stand des Abenteuers merken muss. Wurde der rostigeSchlüssel |
| Eine Liste ist – wie der Name schon sagt – eine Aufzählung von Daten. Man kann also in einer Liste Strings, Zahlen, Wahrheitswerte (und sogar andere Listen) zusammenfassen. Es gibt einfach Anweisungen, | Eine Liste ist – wie der Name schon sagt – eine Aufzählung von Daten. Man kann also in einer Liste Strings, Zahlen, Wahrheitswerte (und sogar andere Listen) zusammenfassen. Es gibt einfach Anweisungen, | ||
| Zeile 101: | Zeile 101: | ||
| </ | </ | ||
| + | In der Funktion '' | ||
| + | Um einen neuen Gegenstand dem Inventar hinzuzufügen, | ||
| + | |||
| + | Für Listen-Objekte gibt noch eine Reihe weiterer Methoden, um Daten einzufügen, | ||
| + | |||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | |||
| + | Listen sind in Python ein sehr flexibles // | ||
| + | |||
| + | <div todo> | ||
| + | Nun baue aber zunächst ein Inventar in dein eigenes Textadventure ein. | ||
| + | </ | ||
| + | |||
| + | Nächste Lektion: [[iteration|Was habe ich eigentlich dabei?]] | ||