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))

Carte de Cod