Задача 1. Таблица товаров
Выведите каждый продукт на отдельной строке, не используя циклы.
products = ["Молоко", "Хлеб", "Сахар-песок", "Подсолнечное масло", "Шоколадный батончик", "Мороженое"]
Задача 2. Фильтрация по количеству
Оставьте только кортежи, где количество больше 10, и выведите таблицу.
data = [("апельсин", 5), ("вишня", 12), ("киви", 18), ("ананас", 7), ("яблоко", 20)]
Задача 3. Товары со скидкой
Запросите процент скидки и выведите название, цену, скидку и итоговую цену с двумя знаками после точки.
products = [("Кофе", 127.99), ("Чай", 52.49), ("Шоколад", 81.99)]
Задача 4. Таблица покупок
Выведите таблицу с динамической шириной названия товара.
products = [("Молоко", 3, 10), ("Хлеб", 1, 5), ("Сахар-песок", 2, 15), ("Подсолнечное масло", 5, 3), ("Шоколадный батончик", 4, 20), ("Мороженое", 3, 20)]
Задача 5. Письма клиентам
Сформируйте письмо каждому клиенту с покупками, общей суммой, скидкой и итоговой суммой.
clients = [
("Иван", "Иванов", 10, [("Кофе", 100.00), ("Чай", 200.00)]),
("Анна", "Смирнова", 15, [("Шоколад", 150.00), ("Печенье", 50.00)]),
("Петр", "Сидоров", 20, [("Чайник", 1000.00), ("Кружка", 300.00)])
]
Задача 6. Отчёт по сотрудникам
Выведите таблицу сотрудников, общую сумму зарплат и среднюю зарплату.
Задача 7. Отчёт по спортивному мероприятию
Сформируйте персональные поздравления, таблицу участников, количество участников и среднее время.