Проєкт "Піца" (EasyGUI)
Completion requirements
Користувачеві пропонується вибір начинок для піци:
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)
Last modified: Wednesday, 10 July 2024, 6:48 AM