Curs de Dezvoltare Python
Capitolul
>
Nivel
Operatori de bază
Constante și practică
Obiectiv
Ia coșul cu ouă și depozitează ouăle în containere înainte de a specifica câte ouă ai depozitat.
Constantelor li se comportă similar cu variabilele, cu excepția faptului că au o valoare preasignată care nu poate fi schimbată. În acest exercițiu, vei folosi o constantă numită egg_basket care are o valoare necunoscută ce reprezintă numărul de ouă din coș.
Creează două variabile pentru fiecare container numite: bag1, bag2 și depozitează jumătate din ouă în fiecare sac folosind operatori, astfel: bag1 = egg_basket/2
Mergi spre semnele X întunecate din fața containerelor și folosește funcția place() pentru a pune sacii în fiecare container, astfel: player.place(bag1).
După aceea, mergi spre semnele X luminoase din fața meselor și folosește funcția speak() pentru a exprima câte ouă ai.
La primul semn X luminos exprimă câte ouă ai în total: player.speak("there are %d eggs" % (egg_basket)). La următorul semn X luminos exprimă câte ouă sunt în fiecare container, astfel: player.speak("there are %d eggs in bag 1 and %d in bag 2" % (bag1, bag2))