Курс розробки на 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))

Книга Коду