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

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

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


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


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)


Презентація-конспект

Власна копія презентації з завданням https://docs.google.com/presentation/d/14vp9G7L5sU7ldY2HgFoqHzkHBW3tVoQmod0fAiEr40M/copy


Перевірка

Ви вмієте:

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

Так

Ні


Last modified: Saturday, 25 May 2024, 5:17 AM