Python fejlesztési kurzus
Fejezet 5
>
Szint 4
Cél
GyƱjts össze több gyĂŒmölcsöt Ă©s egy ĂŒveget, Ă©s helyezd Ćket egy listĂĄba, hogy össze tudd keverni Ćket gyĂŒmölcslĂ©vĂ©.
Ahogy a numerikus listĂĄkkal, Ășgy a karakterlĂĄnc listĂĄkkal is kombinĂĄlhatod, Ă©s a kombinĂĄciĂłkat felhasznĂĄlhatod mĂĄs anyagok elĆĂĄllĂtĂĄsĂĄhoz.
ElĆször fogd meg az ĂŒres ĂŒveget, Ă©s sĂ©tĂĄlj a sötĂ©t X jelhez, hogy vĂzet is begyƱjthess a collect() fĂŒggvĂ©ny segĂtsĂ©gĂ©vel, Ăgy: player.collect(âwaterâ) . EzutĂĄn tĂĄrold ezeket az anyagokat egy, base nĂ©ven elnevezett listĂĄban, Ăgy: base = [âjarâ, âwaterâ] .
EzutĂĄn gyƱjtsd össze a mezĆn talĂĄlhatĂł nĂ©gy (4) kĂŒlönbözĆ gyĂŒmölcsöt, Ă©s tĂĄrold Ćket egy sajĂĄt listĂĄban, fruits nĂ©ven, ugyanĂșgy, mint az elĆzĆ listĂĄt. Az Ă©rintett gyĂŒmölcsök: âorangeâ , âappleâ , âpearâ Ă©s "peachâ .
MiutĂĄn a listĂĄk elkĂ©szĂŒltek, menj a vilĂĄgos X jelhez, hogy össze tudjuk keverni az elemeket egy Ășj anyaggĂĄ. ElĆször add hozzĂĄ (+) a kĂ©t listĂĄt egyetlen listĂĄvĂĄ, mixture nĂ©ven, Ăgy: mixture = [base + fruits] .
Miközben az X jelnĂ©l ĂĄllsz, Ă©s a takarĂł felĂ© nĂ©zel, hasznĂĄld a combine() fĂŒggvĂ©nyt az Ășj lista Ă©rtĂ©kkĂ©nt. Ez lehetĆvĂ© teszi, hogy elĆĂĄllĂtsd a gyĂŒmölcslevet, Ă©s teljesĂtsd a szintet.