Назад к вопросам
Junior — Middle
60
Какова цель использования конструкции *args в функции Python?
Ответ от нейросети
sobes.tech AI
Конструкция *args в Python используется для передачи в функцию произвольного количества позиционных аргументов. Это позволяет функции принимать любое число аргументов без необходимости заранее их перечислять.
Пример использования:
def greet(*args):
for name in args:
print(f"Привет, {name}!")
# Можно вызвать с любым количеством аргументов
greet('Аня', 'Борис', 'Вика')
В этом примере args — это кортеж, содержащий все переданные позиционные аргументы.