Python fejlesztési kurzus
Fejezet
>
Szint
Alapvető operátorok
Összeadás és kivonás
Célkitűzés
Gyűjtsd össze a tojásokat, és egyenlítsd ki a számlát a mennyiségek összeadásával és kivonásával.
Ideje összegyűjteni a tojásokat a fészkelő terepen, járd körbe és szedd össze a mezőn található tojásokat, hogy dokumentálni tudjuk, hány tojást raktak. A lerakott tojások közül négy (4) rossz, azonban a piros tojások kétszer annyi tápértékkel rendelkeznek, mint a normál tojások. Dokumentáld, hány jó tojásod van, és mi ezeknek a tápértéke.
Először járd be az összes tojást, hogy összegyűjtsd őket, majd készíts három (3) változót minden tojástípusnak: white_eggs, dark_eggs, red_eggs. Ezekben a változókban add meg az összegyűjtött tojások mennyiségét minden típusból.
Miután mindent összegyűjtöttél, menj a sötét X jelzéshez, és dokumentáld az összes jó tojást ebből a sorozatból. Használd a speak() függvényt, hogy bejelentsd a számot úgy, hogy összeadod a három létrehozott változót, és kivonod az ennek a sorozatnak a rossz tojások számát, ebben a formátumban: player.speak(white_eggs + dark_eggs + red_eggs - 4).
Miután dokumentáltad, mennyid van ebből a sorozatból, menj a világos X jelzéshez, és ellenőrizd, mi az egyes tojások tápértéke. Először le kell vonnod a rossz tojásokat minden változóból, két (2) rossz fehér tojás, egy (1) rossz sötét tojás, egy (1) rossz piros tojás van, amit el kell távolítani, így:
white_eggs -= 2 dark_eggs -= 1 red_eggs -= 1
Ezután szorozd meg a red_eggs-et kettővel (2), mert tápértékük kétszeres, így: red_eggs *= 2. Ezután használd a speak() függvényt az X jelzésnél, és add össze a változókat új értékeikkel, hogy befejezd a szintet.