Можно заказать?
Заказ готов, но можно ли отправить его прямо сейчас? Пиццерия принимает заказы каждый день, кроме понедельника, с 11:00 до 21:59. Две новые переменные говорят, когда вы заказываете: day — день недели, а hour — час, целое число от 0 до 23.
В конце программа выводит ещё одну строку: Сейчас можно заказать., если пиццерия принимает заказы в этот момент, и Сейчас пиццерия закрыта., если нет. Сейчас воскресенье, 22:00, это слишком поздно, поэтому вывод заканчивается так:
Итого: 60 EUR
С каждого гостя: 5.0 EUR
Сейчас пиццерия закрыта.Упражнение проверяет программу и в другое время, так что убедитесь, что она правильно работает в любое время, а не только сейчас: в воскресенье в 21 заказать можно; в понедельник в 18 пиццерия закрыта, а во вторник в 10 — тоже.
Вот и весь проект. Пройдя всего два урока, вы написали программу, которая планирует вечеринку: она считает с помощью переменных, принимает решения с помощью условий и выводит понятный отчёт с помощью f-строк. На следующем уроке вы познакомитесь со списками, которые хранят много значений в одной переменной, например заказы всех ваших друзей.
Задание
- 1
Выведите, можно ли заказать сейчас. При значениях в программе последняя строка —
Сейчас пиццерия закрыта.