Проект "Піца" (EasyGUI)

Очікувані результати заняття

Після цього заняття потрібно вміти:

  • Розрізняти властивості і методи елементів управління
  • Пояснювати функції елементів графічного інтерфейсу та користуватися ними.
  • Оцінювати відповідність результатів виконання програми поставленій задачі.



Користувачеві пропонується вибір начинок для піци:


import easygui

toppings=['шинка','помідори','сир','перець','курка','ананас','кукурудза','печериці']

skladovi=easygui.multchoicebox('Оберіть додатки для піци',choices=toppings)


Залежно від обраних додатків, до базової ціни додається вартість окремих компонентів:

price=20

if 'помідори' in skladovi:

    price+=8


Далі слід обрати розмір піци:


size=easygui.buttonbox('Оберіть розмір піци',choices=['мала','середня','велика'])

Залежно від обраного розміру, ціна множиться на відповідний коефіцієнт:

if size=='мала':

    price *= 0.75


Після цього виводиться ціна вибраної піци:

easygui.msgbox(price)


Перевірка

Ви вмієте:

  • Розрізняти властивості і методи елементів управління
  • Пояснювати функції елементів графічного інтерфейсу та користуватися ними.
  • Оцінювати відповідність результатів виконання програми поставленій задачі?

Так

Ні


Остання зміна: п'ятниця 17 липня 2020 6:01