15.2 Print_products(). _Поколение Python__ курс для продвинутых. Курс Stepik
Напишите функцию print_products(), которая принимает произвольное количество аргументов и выводит список продуктов (любая непустая строка) по образцу: номер продукта) название продукта (нумерация продуктов начинается с единицы). Если среди переданных аргументов нет ни одного продукта, необходимо вывести текст Нет продуктов.
Примечание 1. Обратите внимание, что функция должна принимать не список, а именно произвольное количество аргументов.
Примечание 2. Числа, списки, кортежи, словари, множества и другие нестроковые объекты продуктами не являются и их нужно игнорировать.
Примечание 3. Следующий программный код:
print_products(’Бананы’, [1, 2], (’Stepik’,), ’Яблоки’, ’’, ’Макароны’, 5, True)
должен выводить:
1) Бананы
2) Яблоки
3) Макароны
Следующий программный код:
print_products([4], {}, 1, 2, {’Beegeek’}, ’’)
должен выводить:
Нет продуктов
Примечание 4. Обратите внимание: функция print_products() должна выводить (печатать) нужное значение, а не возвращать его.
Примечание 5. Вызывать функцию print_products() не нужно, требуется только реализовать.
Разбор задач из онлайн-курса “Поколение Python“: курс для начинающих. С образовательной онлайн-платформы Stepik.
Разбор задач по Python (Питон):
“Поколение Python“: курс для профессионалов -
“Поколение Python“: курс для продвинутых -
“Поколение Python“: курс для начинающих -
“Программирование на Python“ -
Единоразовая поддержка -