Завтрак
Вы зашли в кафе, меню содержит блюда, их цены в рублях представлены ниже в виде словаря:
{
"кофе": 20.00,
"чай": 10.00,
"булочка": 5.00,
"салат": 30.40,
"пирожное": 45.50
}
В файле breakfast.py реализуйте программу,
с её помощью пользователь может сделать заказ,
она приглашает ввести название из меню (input("Блюдо: ")), по одному
в строке, пока пользователь не нажмёт
control-d. После этого отображает
суммарную стоимость выбранных блюд
(print(f"Сумма: {sum:.2f}"))
, с двумя знаками после запятой.
Ввод безразличен к регистру, игнорирует блюда, если их нет в меню.
Подсказка
Демонстрация
Шаги выполнения
Зайдите на cs50.dev. Используя команду cd, сделайте рабочим каталогом codespace. Создайте каталог breakfast, выполнив
mkdir breakfast
Перейдите в каталог.
cd breakfast
Выполните
code breakfast.py
чтобы открыть редактор, и напишите вашу программу.
Как проверить
Сделайте рабочим каталог с программой.
-
Запустите программу python breakfast.py.
Введите
чайи нажмите Enter, введитесалати нажмите Enter, нажмите control-d. Ваша программа должна вывести:Сумма: 40.00
npx cs204 2023/breakfast local
Для отправки на проверку выполните команду
npx cs204 2023/breakfast
Заполните форму
форма отправки на проверкуСвои оценки вы можете посмотреть на http://90.188.117.161:8080.