Python fejlesztési kurzus
Fejezet
>
Szint

Listák létrehozása
Számozott listák

A listák segítségével több értéket tárolhatsz egy helyen, legyenek azok számok vagy szöveges stringek! Ez időt és helyet takarít meg a kódodban, valamint lehetővé teszi az adatok sorrendben történő olvasását.

Ebben a feladatban gyűjtsd össze a csarnok körül található összes színes tojást, és tárold őket egy listában, hogy egy konténerbe rendezhesd őket.

Guide

Cél

Fogd össze a tojásokat, és töltsd fel egy listával, amelyet aztán egy tárolóban elhelyezhetsz.

Gyűjtsd össze a csűrben található különféle tojásokat, és tárold őket együtt egy list-be, hogy egy konténerben együtt lehessen őket elhelyezni.

Lists olyanok, mint a változók, amelyek lehetővé teszik, hogy több értéket tárolj egy helyen. Ugyanúgy írod, mint egy normál változót, de helyette []-et adsz meg értékként, így: mylist = []. Ezután értékeket adhatsz hozzá a lista nevének megírásával és az append() függvény használatával, így: mylist.append(1). Itt egy példa:

my_list = [] my_list.append(3) # Az első érték a listába 3 my_list.append(5) # A második érték a listába 5 my_list.append(2) # A harmadik érték a listába 2 # Ez a kód így hoz létre egy listát: my_list = [3, 5, 2]

Gyűjtsd össze a mezőn található tojásokat színenként, és hozz létre változókat: blue_eggs, red_eggs, green_eggs. Hozz létre egy listát eggs néven, így: eggs = [], majd tárold a változókban az adott típusba gyűjtött tojásokat, például: blue_eggs = 5.

Ezzel a beállítással hozzáadhatod a változót a listához az előbb említett append() függvény segítségével, így: eggs.append(blue_eggs). Ügyelj arra, hogy azokat a fent felsorolt szín sorrendjében, és ahogy a kódszerkesztőben meg van adva, add hozzá.

Miután az összes tojás a list-ben van, menj az X jelzéshez, és helyezd őket a tárolóba a place() függvény segítségével, ugyanúgy, ahogy egy változót helyeznél el, így: player.place(eggs).

Kódkönyv