Kurs zur Python-Entwicklung
Kapitel
>
Stufe

Grundlegende Operatoren
Addiere und Subtrahiere

Ziel

Sammle Eier und halte die Bücher im Gleichgewicht, indem du ihre Mengen addierst und subtrahierst.

Es ist Zeit, einige Eier auf den Nistplätzen zu sammeln, gehe hinüber und sammle die verschiedenen Eier auf dem Feld, damit wir dokumentieren können, wie viele Eier gelegt wurden. Von allen gelegten Eiern sind vier (4) Eier nicht gut, rote Eier enthalten jedoch doppelt so viel Nährwert wie normale Eier. Dokumentiere, wie viele gute Eier du hast und welchen Nährwert sie haben.

Gehe zuerst zu allen Eiern, um sie zu sammeln, und erstelle dann drei (3) Variablen für jede Eierart: white_eggs, dark_eggs, red_eggs. In diesen Variablen fügst du die Menge der gesammelten Eier jeder Art hinzu.

Sobald du alles gesammelt hast, geh zu den dunklen X-Markierungen und dokumentiere alle guten Eier aus dieser Charge. Verwende die Funktion speak(), um die Anzahl anzusagen, indem du die drei von dir erstellten Variablen addierst und die Anzahl der schlechten Eier aus dieser Charge subtrahierst, in diesem Format: player.speak(white_eggs + dark_eggs + red_eggs - 4) .

Nachdem du die Menge der Eier dieser Charge dokumentiert hast, gehe zur hellen X-Markierung und überprüfe, welchen Nährwert jedes Ei hat. Zuerst musst du die schlechten Eier von jeder Variable abziehen, es gibt zwei (2) schlechte weiße Eier, ein (1) schlechtes dunkles Ei, ein (1) schlechtes rotes Ei, die entfernt werden müssen, so:

white_eggs -= 2 dark_eggs -= 1 red_eggs -= 1

Danach multipliziere die red_eggs mit zwei (2), weil ihr Nährwert doppelt ist, so: red_eggs *= 2 . Verwende dann die Funktion speak() an der X-Markierung und addiere alle Variablen mit ihren neuen Werten, um das Level abzuschließen.

Codebuch