Учебный курс по разработке на 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))

Книга Кода