Курс по разработка на Python
Глава
>
Ниво

Основни оператори
Константи и практика

Цел

Вземете кошница с яйца и поставете яйцата в контейнери, преди да определите колко яйца сте съхранили.

Константите са подобни на променливите, с това, че имат предварително зададена стойност, която не може да бъде променена. В това упражнение ще използвате константата egg_basket, която има неизвестна стойност, представяща броя на яйцата в кошницата.

Създайте две променливи за всеки контейнер, наречени: bag1, bag2 и поставете половината от яйцата във всяка торба, като използвате оператори, например така: bag1 = egg_basket/2

Отидете до тъмните X белези пред контейнерите и използвайте функцията place() за да поставите торбите във всеки контейнер, например така: player.place(bag1).

След това отидете до светлите X белези пред масите и използвайте функцията speak() за да изразите колко яйца имате.

На първия светъл X белег изразете общия брой яйца, които имате: player.speak("there are %d eggs" % (egg_basket)). На следващия светъл X белег изразете колко яйца има във всеки контейнер, например така: player.speak("there are %d eggs in bag 1 and %d in bag 2" % (bag1, bag2))

Книга с Код