Kurs zur Python-Entwicklung
Kapitel 5
>
Stufe 4
Ziel
Sammle mehrere Früchte und ein Glas und füge sie in einer Liste zusammen, damit du sie zu Fruchtsaft kombinieren kannst.
Genau wie mit numerischen Listen kannst du auch Zeichenfolgenlisten kombinieren und die Kombinationen zur Herstellung anderer Materialien verwenden.
Zunächst nimm das leere Glas und gehe zu den dunklen X-Markierungen, damit du mit der collect()-Funktion Wasser sammeln kannst, so: player.collect(”water”). Danach speichere diese Materialien in einer Liste namens base, so: base = [”jar”, “water”].
Sammle anschließend die vier (4) verschiedenen Früchte, die auf dem Feld zu finden sind, und speichere sie in einer eigenen Liste namens fruits auf die gleiche Weise wie die vorherige Liste. Bei den betreffenden Früchten handelt es sich um: “orange”, “apple”, “pear” und ”peach”.
Sobald die Listen eingerichtet sind, gehe zum hellen X-Marker, damit wir die Gegenstände zu einer neuen Substanz kombinieren können. Füge zuerst (mit +) die beiden Listen zu einer einzelnen Liste namens mixture zusammen, so: mixture = [base + fruits].
Wenn du auf der X-Markierung stehst und auf die Decke blickst, benutze die combine()-Funktion mit der neuen Liste als Wert. Dadurch kannst du Fruchtsaft herstellen und das Level abschließen.